Route GuidesRoutes City GuidesCities Map Log in

Dolphin House Serviced Apartments

London
Chichester Street, London, SW1V 3LX

148 rooms · ★★★★ · from £84


These elegant, serviced apartments are located in residential Westminster within 3.5 acres of idyllic landscaped gardens along the River Thames.