Looking for hotels near Apollo Theatre?

Located in the heart of London’s theatreland, the Apollo Theatre is tall, grand and exquisite. It is surprisingly more intimate than some of its neighbours with a modest 775 seat capacity! For many years it has offered thought-provoking dramas and musicals, drawing big-name actors and large crowds to the famous pavements of Shaftsbury Avenue. The theatres central location means that an evening or matinee musical is just the start of your visit. With the lights and sights of Leicester Square and Piccadilly Circus just minutes away, you’ll be spoilt for choice for pubs, bars and restaurants. Another notable attraction nearby is The National Gallery which is just a 5-minute walk away and is bursting with priceless canvasses displaying works by the likes of Da Vinci and Van Gogh!