
The Rembrandt
London England
Step into a world of family fun and comfort at The Rembrandt, where every moment is designed to delight both kids and parents, steps from Victoria and Albert Museum and 13 minutes by foot from Hyde Park. This hotel is 6 minutes walk to Natural History Museum and 7 minutes walk to Imperial College London.
Kids stay happy thanks to premium bedding, in-room coffee & tea facilities, a flat-screen TV, a private bathroom with premium toiletries, air conditioning, room service, complimentary high-speed WiFi and cable & satellite channels, kid-friendly amenities and movie nights. Conveniences include an alam clock, wheelchair-accessibility, an in-room safe, a phone, a desk, bathrobes and an iron and ironing board.
Property Details
Location
11 Thurloe Place, London, England SW7 2RS, United Kingdom