London Hotels

Dolphin Square Hotel, London

Dolphin Square Hotel, Westminster, London

The 4 star Dolphin Square Hotel is set in 3 1/2 acres of glorious private gardens situated in the heart of London, bordered by the River Thames and surrounded by the busy streets of Westminster.

Originally built in the 1930's, Dolphin Square retains many of the original art-deco features, including a shopping arcade. All accommodation provides a kitchen, and the suites provide a spacious lounge. The sports and health club offer a comprehensive range of treatments in addition to massage, squash, tennis, an extensive equipped gymnasium and a 60ft swimming pool.

Dolphin Square Hotel
Dolphin Square, London
Dolphin Square Hotel, Westminster, London


Map of all central London hotels

Your guide to UK hotels