This boutique hotel is located in Belgravia, one of the most exclusive areas of central London. It was refurnished in a careful, stylish, modern and functional design, and with the addition of typically British fittings, to give the hotel a more lordly and distinguished air.
24-32 Ebury Street London United Kingdom
Rooms with double or single bed with all the facilities for a perfect stay.The room features complimentary Wireless and Wired Internet in every room and public area, fully stocked mini bar in every room, air-conditioning and climate control.
SW1W 0LU - London - United Kingdom