***Our rates are per room, per night and are room only unless otherwise specified*** The Best Western John Howard Hotel is an oasis of tranquility and elegance in the heart of Central London. Our property is located on a...
The Berkshire is luxurious-filled with fine artworks and designer furniture and furnishing after a multi-million pound design makeover-but this is luxury without pretension. Free wireless access is available throughout the...
Situated in an area of central London called Earl?s Court. Is very convenient for the Exhibition Centre, as it is just a 2 minute walk away, and also very close to the Olympia, making it ideal for the exhibitor, the...
The Tower Hotel is unique. Recently rebranded a Guoman Hotel, it is located on the north bank of the River Thames and it boasts unrivalled views of Tower Bridge, Tower of London and St. Katharines Marina. It is situated in...
In the heart of Mayfair, one of London's most prestigious districts, 47 Park Street, by Marriott Grand Residence Club offers 49 one- and two-bedroom residences. Special touches accent living and dining areas, exquisite...