Rooms
Make yourself at home in one of the 194 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature designer toiletries and hair dryers. Conveniences include laptop-compatible safes and desks, as well as phones with free local calls.
Restaurant
Enjoy British cuisine at Palette Restaurant, a restaurant which features a bar/lounge, or stay in and take advantage of the 24-hour room service.
Exterior
Lobby
Location
The Rembrandt is centrally located in London, between two of the most fashionable area: South Kensington and Knightsbridge. The hotel is within walking distance of museums, theaters, Victoria & Albert Museum, Harrods and Hyde Park. The underground station South Kensington is at only five minutes walk from the hotel, and allows you to reach in a few stops the many other attractions that the city offers.