111 Ebury Street - SW1W 9QU London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel has luxurious rooms with sumptuous furnishings and high-speed internet access. The boutique hotel is located in chic Belgravia, London, and is only 10 minutes walk from Knightsbridge. Located on Ebury Street, the hotel is only 5 minutes walk from Victoria Station and Buckingham Palace and Westminster Abbey are respectively 15 and 20 minutes on foot.