Situato a Stratford, a 500 m dallo Stratford Festival Theatre, l'Ambassador's Inn Next Door offre camere con connessione WiFi gratuita. Questa struttura si trova a breve distanza da attrazioni come l'Avon Theater. La struttura dista 300 m dal Teatro Tom Patterson e 400 m dal Teatro Studio.
Tutte le camere sono dotate di scrivania, TV a schermo piatto e bagno privato. L'Ambassador's Inn Next Door dispone di alcune unità con vista sul giardino, e le camere sono dotate di bollitore. Le camere sono dotate di aria condizionata, armadio.
L'Ambassador's Inn Next Door dista 40 km dall'Aeroporto Internazionale di Londra, lo scalo più vicino.