- UK Information
- UK Hotels
- Dolphin House
Dolphin House
These elegant, serviced apartments are located in residential Westminster within 3.5 acres of idyllic landscaped gardens along the River Thames.
Rating
Visa,Maestro,American Express,MasterCard,Diner's Club
Prices from £79
148