Route GuidesRoutes City GuidesCities Map Log in

The Athenaeum

London
116 Piccadilly, London, W1J 7BJ

164 rooms · ★★★★★ · from £264


Overlooking leafy Green Park, this stylish and elegant 5-star hotel offers luxurious and contemporary rooms, suites and apartments, as well as a boutique spa.