Seven Dials Hotel Annexe bevindt zich in Londen, op 6 minuten lopen van metrostation Leicester Square, en biedt kamers met gratis WiFi en uitzicht op de stad. De accommodatie ligt dicht bij verschillende bekende bezienswaardigheden, op 5 minuten lopen van Dominion Theatre, 700 meter van Savoy Theatre en 6 minuten lopen van metrostation Tottenham Court Road. De accommodatie ligt op 1,1 km van het centrum en op 4 minuten lopen van Royal Opera House.
Kamers bij het hotel hebben een flatscreen-tv. Alle kamers bij Seven Dials Hotel Annexe zijn voorzien van een eigen badkamer en beddengoed.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Lyceum Theatre, Arts Theatre en Theatre Royal. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 14 km van Seven Dials Hotel Annexe.