Cu vedere la oraș, hotelul The Embassy Suites Sofia, se află la mai puțin de 1.4 km de Teatrul Național „Ivan Vazov“. De asemenea, hotelul din Sofia oferă oaspeților Wi Fi în întreaga proprietate.
Hotelul se află în centrul orașului, la mai puțin de 7 minute de mers pe jos de Grădina cneazului Boris și aproape de stația de metrou Sofia University “St. Kliment Ohridski”. Embassy Suites din Sofia oferă proximitate față de locuri de interes natural, precum Parcul Oboriște (1.1 km) și Doctor's Garden (0.6 km). Situat la 2.5 km de cazarea de 3 stele, Biserica Sfânta Nedelia este deschis pentru a fi vizitat de credincioși și turiști. Stația de autobuz Voenna akademiya, care oferă o legătură directă cu principalele atracții și obiective turistice din oraș, se află la câteva momente de hotelul The Embassy Suites.
Unele camere oferă o terasă, un balcon și o canapea precum și baie separată. Amenajate cu un birou, acestea prezintă, de asemenea, ferestre izolate fonic. Băile includ o toaletă separată, căzi și un duș, precum și diverse facilități, precum un uscător de păr și halate.
Hotelul pentru nefumători se află la aproape 500 de metri de Restaurant Shtastliveca și servește mâncăruri din bucătăria Europa Centrală.