Description
Set in a prime location of London,The Rembrandt Hotel puts everything the city has to offer just outside your doorstep. The hotel has everything you need for a comfortable stay. All the necessary facilities,including elevator,24-hour room service,shops,valet parking,Wi-Fi in public areas,are at hand. Designed for comfort,guestrooms offer bathrobes,separate shower and tub,shower,television LCD/plasma screen,television to ensure a restful night. Take a break from a long day and make use of massage,pool (kids),steamroom,fitness center,spa. Discover all London has to offer by making The Rembrandt Hotel your base.
|
|
United Kingdom
Other
hotels
|