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, within a 10-minute walk of Science Museum and Natural History Museum. This hotel is 10 minutes walk to Harrods and 15 minutes walk to Hyde Park.
Kids stay happy thanks to air conditioning, cable & satellite channels, a private bathroom with premium toiletries, premium bedding, complimentary high-speed WiFi, in-room coffee & tea facilities, a flat-screen TV and room service, kid-friendly amenities and movie nights. Conveniences include an iron and ironing board, a phone, wheelchair-accessibility, an in-room safe, bathrobes, an alam clock and a desk.
Property Details
Location
11 Thurloe Place, London, England SW7 2RS, United Kingdom