El Hotel Ambasador se encuentra en el centro, entre la embajada de Rusia y el templo ortodoxo de Soboren. También está cerca de muchas instituciones públicas. El estadio National Telekom Arena se encuentra a 5 minutos a pie.
Las habitaciones presentan una decoración moderna y disponen de aire acondicionado y ordenador con conexión gratuita a internet. Hay 2 salas para conferencias y reuniones, una con capacidad para 35 personas y la otra con capacidad para 50 personas.
El complejo alberga un centro de salud gestionado por un equipo de especialistas especializados.