Dolphin House

From £250 per night· 2 Bedroom Apartment (Dolphin House)
4 Star

These elegant, serviced apartments are located in residential Westminster within 3.5 acres of idyllic landscaped gardens along the River Thames. Dolphin House is a modern apartment block with on-site shops, a fitness centre and a 24-hour front desk with security.




 

Features

Location

Contact

Message has been sent successfully.