Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Apollo Victoria Theatre is located in a vibrant area of London known for its stunning river views and stunning architecture. The neighbourhood is home to 3443 hotels and other accommodation options, so you can find something that works for your stay.
Take your pick of 530 hotels and accommodation options within a mile of Apollo Victoria Theatre, including these options:
Now that you've visited Apollo Victoria Theatre, you can discover the sights within a couple miles of the area.
You'll want to browse the collections at Westminster Abbey, National Gallery and Victoria and Albert Museum. Explore landmarks like Buckingham Palace, Houses of Parliament and Big Ben. You can check out the local talent at Royal Court Theatre, Her Majesty's Theatre and Theatre Royal Haymarket.
Victoria Palace Theatre, Green Park and St. James Park are a few additional nearby sights. Piccadilly is also located 0.8 mi from Apollo Victoria Theatre, and Harrods is 0.9 mi away.
With so many transport options, seeing all of the area near Apollo Victoria Theatre is a breeze. Walk to nearby metro stations like Piccadilly Circus Underground Station, Green Park Underground Station and Leicester Square Underground Station. If you'd like to explore more of the area, jump aboard a train from London Charing Cross Station, London Victoria Rail Station or London Waterloo Station.