The Rembrandt Hotel is an exquisite Edwardian building situated in the exclusive Knightsbridge area of London. The contemporary guest rooms are spacious and comfortable and well equipped with modern and convenient amenities to ensure a pleasant and enjoyable stay. The hotel restaurant serves delicious cuisine and the bar is a friendly place in which to unwind with a refreshing drink. Local attractions include shops and museums.