Route GuidesRoutes City GuidesCities Map Log in

Astors Hotel

London
110-112 Ebury Street, London, SW1W 9QD

20 rooms · ★★★ · from £85


Located in exclusive Belgravia, this boutique guest house is half a mile from Victoria Station and the shops of Sloane Square. Stylish rooms are just 1 mile from Buckingham Palace and Wi-Fi is free for the first 30 minutes.