Dolphin House

From £130 per night· Studio (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.