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.
Rembrandt Hotel, The
Category | 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 |