The Rembrandt, which boasts an Edwardian architecture, is designed combining modern style and high technology. The hotel is an ideal base for tourists and for business travelers. It offers services such as free wifi, breakfast room, near wellness center with fitness club, lounge bar, restaurant, reception 24h-24h, free newspapers and meeting rooms.
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.