
Luxury Hotels Rooms in the center of London

The Dolphin Square Hotel is one of London's only all
suite hotels. Each of their 148 suites offers you the flexibility to
be self sufficient, use the facilities of the hotel or combine the two,
the choice is yours. When it comes to the standard of service, there
is no choice. As you would expect from a special hotel, in a special
location, our service is special too.

The Landward offers you some of London's foremost serviced
apartments. Located in the centre of the West End and only 30 minutes
from Heathrow Airport. With a blend of luxury and style the aim at the
Landward is to delight their guests. All of the apartments are designed
and fitted to the highest of standards.