El Astoria Grand Hotel goza de una ubicación céntrica a poca distancia del Palacio Nacional de Cultura y de la zona comercial de la ciudad, y ofrece vistas panorámicas a Sofía y al monte Vitosha. Desde la planta superior hay unas vistas magníficas a la capital búlgara iluminada. Se ofrece WiFi gratuita en las habitaciones y en las zonas comunes. El Astoria Grand Hotel alberga un restaurante principal y un bar del vestíbulo acogedor. Se sirve un desayuno buffet variado que incluye opciones veganas y vegetarianas, además de té, café y zumos recién hechos. Este hotel está situado a 13 km del aeropuerto de Sofía y a solo 3 km de la estación central de tren.