General Information
The Rembrandt is a 4-star hotels that has been welcoming guests since 1910.
The accommodation went through a renovation in 2018.
The Rembrandt is part of Sarova Hotels UK under Sarova Hotels UK.
There are 194 rooms spread across 6 floors.
Location
Located at 11 Thurloe Place, Kensington in London, United Kingdom of Great Britain and Northern Ireland.
Those looking to explore will find Capel Manor College and Gardens, High Beeches Garden, and Riverhill Himalayan Gardens nearby.
Facilities & Amenities
The Rembrandt has Indoor pool, Spa tub, Laundry service, Luggage storage, Elevator, and more.
Business Facilities
For guests traveling for work, The Rembrandt has Conference rooms available on-site.
Contact
Phone number: 44 20-75898100