Sofia Plaza es el lugar ideal para pasar una agradable estancia en el corazón de la ciudad de Sofía, a pocos minutos de la Catedral de Alexander Nevsky. Los servicios ofrecidos incluyen restaurante con cocina internacional y una amplia selección de vinos, bar de vestíbulo, jardín de verano, servicio de traslado al aeropuerto, Wi-Fi, caja fuerte, salas equipadas para reuniones y banquetes, servicio de habitaciones, servicio de lavandería, alquiler de coches. La estructura también permite mascotas.
El hotel está situado a 2 km del centro, a sólo 300 metros de la Central Railway Station ya 9 km del aeropuerto de Sofía. Durante la estancia, los huéspedes pueden visitar: Iglesia de Alexander Nevski, La Rotonda de San Jorge, la Iglesia de San Nedelja, bulevar Vitosha y la Iglesia de Santa Sofía.