Dolphin Square Hotel
The Dolphin Square hotel is set in a three and a half acre of glorious private gardens, bordered by River Thames and surrounded by the busy streets of Westminster. This property situated on the north side of the Square, is one of the few all-suite hotels in London, for business or pleasure. Providing peace and pace of countryside, the Dolphin Square has 148 suites that offer you the flexibility to be self-sufficient.
The onsite restaurants serve contemporary European and international cooking with a depth of flavours, in a relaxed but sophisticated atmosphere. Business travellers can avail of the facilities provided by the well-appointed business centre and conference rooms that have been designed with style in mind. During leisure, guests can indulge in a game of tennis, workout in gymnasium or relax at the spa that has a perfect therapy for you.
Compare prices for Dolphin Square Hotel with
|