Skip to main content
The new name for DisabledGo

The Rembrandt Hotel

11 Thurloe Place, London, SW7 2RS

The Rembrandt Hotel is part of:

    About The Rembrandt Hotel

    A favourite of independent business and leisure travellers from all over the world, this 4-star hotel gets the details right: complimentary WiFi, English breakfast, a popular lounge bar and restaurant, and discounted use of the adjacent spa and swimming pool at Aquilla Health and Fitness Club.