24 hour helpline 020 7592 3055
We Know London
Know where to stay
Central London hotel bedroom image


Map is loading please wait...
Hotels near the Apollo Theatre London
The Apollo Theatre, designed by Lewin Sharp, is on Shaftesbury Avenue in the West End of London and was opened on 21 February 1901, making it the first West End theatre of the Edwardian period. The Apollo Theatre was renovated in 1932
Sort By     Displaying 1 to 10 of 40 Next Last
Distance from Apollo Theatre London : 0.04 km
In the heart of London's West End, W London - Leicester Square is steps from the capital's theatre and entertainment hub....
Distance from Apollo Theatre London : 0.06 km
Best Western Premier Shaftesbury Hotel is a boutique style hotel located on Shaftesbury Avenue in central London....
Distance from Apollo Theatre London : 0.18 km
Dean Street Townhouse is a 39 bedroom hotel and all-day dining room, located in the thick of buzzing Soho, in central London. The dining room is open for breakfast, lunch, afternoon tea, and dinner...
Distance from Apollo Theatre London : 0.22 km
The four star Thistle Piccadilly Hotel and its beautiful Victorian exterior is included among some of the capital’s oldest and most respected nearby establishments,ideally located in central London, m...
Distance from Apollo Theatre London : 0.25 km
The Soho Hotel is a full service luxury hotel in the heart of London's Soho. Rooms are characterized by dramatic oversized bed heads, sleek modern furniture and specially designed accessories and retr...
Distance from Apollo Theatre London : 0.27 km
Hazlitts Hotel is a boutique hotel and is located in Soho in the centre of London’s cosmopolitan Theatreland. The hotel occupies a group of historic Georgian houses in Frith Street, off Soho Square....
Distance from Apollo Theatre London : 0.27 km
.
the Hampshire has 127 beautifully decorated rooms, draped with gorgeous fabrics that contrast with the uncluttered lines of gleaming Sicilian marble bathrooms. The hotel is also well equipped for busi...
Distance from Apollo Theatre London : 0.34 km
.
The four star Royal Trafalgar Hotel is located near Trafalgar Square and Whitehall and immediately near The National Gallery. We have 108 bedrooms, all of which have recently been refurbished to refl...
Distance from Apollo Theatre London : 0.34 km
The Leicester Square Hotel was built the early fifties is situated in the centre of Leicester Square. Masterpieces of clutter-free design, these London hotel rooms leave you with a sense of tranquili...
  • Haymarket Hotel
  • 1 Suffolk Place, London,SW1Y 4BP, London, United Kingdom, SW1Y 4BP
Distance from Apollo Theatre London : 0.36 km
Haymarket Hotel is a member of Design Hotels and fuses contemporary and classical in an ultra-central London location. It’s a landmark building designed by the legendary John Nash, the master architec...
Hotel search
Check-in date
Calander
Check-out date
Calander
No. of Rooms
Guests
City
Destination

Sign-up for latest news & offers
London Hotel of the Month
Holiday Inn Express London Heathrow T5
The Holiday Inn Express Terminal 5 is si... Click here
image for London special offers
Know What's on
The London International Wine Fair 2013
The world's most important wine trade ev... Click here
Know what to see
Hotels near