RT.com RT Partners Hotels United Kingdom London Rembrandt Hotel, The

Rembrandt Hotel, The

The Rembrandt is a traditional hotel with modern facilities and attentive service. Located in Central London, facilities include, wireless high speed internet in all public areas, discounted access to Aquilla Health and Fitness.

Basic information
4 Stars
Address 11 Thurloe Pl
City London
Country United Kingdom
Number of rooms 0
Phone number 44 (207) 589 6000
Fax number 011 (4420) 75898100
Web-site http://www.sarova.com/rembrandt

Special deals