The Rathbone is a comfortable, intimate, boutique style hotel with 72 en suite, air conditioned rooms.
The Rathbone provides the perfect base for business and leisure visitors to London and provides a convenient, comfortable and tranquil haven amidst the pace of London's bustling environment.