Formerly the South Kensington home of the Earl of Strathmore, this imposing Victorian mansion is home to a plush 4-star hotel; luxurious classic interiors combine seamlessly with modern facilities and…
A peaceful oasis in the heart of London with a fantastic choice of rooms holding up to 300 delegates. A unique spot for all kinds of business meetings and events from conferences, presentations, seminars,…
The elegant Edwardian Rembrandt Hotel is located in South Kensington directly across from the V & A museum in London. This 4-star hotel offers a stylish range of ‘Royal’ rooms and suites to cater for…