The Dolphin Square Hotel is a superior class hotel located 16 miles from Heathrow International Airport. The hotel offers 148 suites and is one of the few all-suite hotels in London.
This exquisite and luxurious property is located on the north side of Dolphin Square and is the ideal place for business, leisure and relaxation.
The hotel boasts its own health and fitness spa, hair salon, business centre and private dining facilities and is close to the major tourist attractions, dining, shopping and entertainment venues of the capital.