Este hotel está situado en el centro de negocios de Atenas, a unos 200 metros de la estación de metro de Omonia y cerca de la estación de tren internacional. La Plaza Síntagma se encuentra a menos de 1 km, el puerto Pireo está a unos 15 minutos en metro y el aeropuerto internacional de El Venizelos está a 40 minutos en coche. El alojamiento, totalmente climatizado, consta de 60 habitaciones repartidas en 6 plantas. Hay servicio de recepción las 24 horas y 2 ascensores para acceder a los pisos superiores. También dispone de bar y restaurante en la planta baja, donde los clientes pueden disfrutar de bebidas y buenos platos. Además, cuenta con una sala de televisión. Todas las habitaciones tienen aire acondicionado para garantizar la mayor comodidad.