Hotels Near the
Ambassadors Theatre
The Ambassadors Theatre is a West End theatre located in West Street, on the Charing Cross Road in the City of Westminster.. This Grade 2 Listed Theatre opened its doors in 1913 and has a capacity of 444. Recent Productions include Waiting for Godot, Hamlet and Love Song.
Current Production
The Ambassadors Theatre is currently running a production of Stomp.
Book Tickets Here
Nearest Tube Stations
The nearest Tube Stations are Leicester Square and Covent Garden
Hotels Near the Ambassadors Theatre Theatre
Hazlitts Hotel. Hazlitts Hotel is a 4 Star Boutique Hotel located in Soho, London. Find our More about
Hazlitts Hotel