One Aldwych Hotel
5 Star Hotel
The One Aldwych is a luxury five-star hotel situated in the heart of Covent Garden. This Privately owned London Hotel features brilliant contemporary interiors, two fabulous restaurants, a lobby bar, and a stunning lap swimming pool with underwater music.
More Details
Waldorf Hilton Hotel
5 Star Hotel
The Waldorf Hilton is a 5 star hotel, situated in London's West End just 150 yards from The Royal Opera House. This luxury London Hotel boasts spacious, elegant rooms, a chandelier-lit restaurant, and a fitness club.
More Details
Strand Palace Hotel
4 Star Hotel
The Strand Palace hotel is perfectly placed in the heart of London's theatre land in Covent Garden and only minutes from Charing Cross and Covent Garden underground stations.
More Details
Apex Temple Court Hotel
4 Star Hotel
The Apex Temple Court Hotel is located between Covent Garden and the City area of London, providing guests with the perfect location for a relaxing get away from work, or a night out in the town or at the theatre.
More Details
Amba Hotel Charing Cross
4 Star Hotel
Amba Hotel Charing Cross is a stylish hotel in central London, just steps from Trafalgar Square, Covent Garden and situated next to Charing Cross train station. This 4-star hotel features a restaurant and stylish rooms.
More Details
The Savoy
5 Star Hotel
The world-famous Savoy Hotel is situated on the banks of the Thames and less than 5 minutes' walk from The British Museum and The Royal Opera House.
More Details
Rosewood London
5 Star Hotel
The Rosewood London Hotel is a luxury five star hotel in central London, just a short walk from the shops and theatres of the West End and within easy reach of the River Thames and the City.
More Details
Citadines Trafalgar Square
4 Star Aparthotel
Citadines Trafalgar Square provides four-star serviced accommodations in one of the most central locations in the city, just a few steps away from Trafalgar Square and minutes from the West End, Oxford Street and Westminster.
More Details
Corinthia Hotel London
5 Star Hotel
The Corinthia Hotel is situated just minutes from Trafalgar Square and Whitehall in the heart of London. This luxury 5-star boasts elegant restaurants, 2 bars, a florist, and London’s largest spa.
More Details
Grand at Trafalgar Square
4 Star Hotel
The Grand at Trafalgar Square provides four-star Hotel accommodations in central London and boasts spectacular features including the entry hall, upper level Grand Gallery, and the Obika Mozzarella Bar.
More Details