El hotel se encuentra muy cerca del centro comercial de Atenas y ofrece fácil acceso a la carretera nacional que lleva a la parte norte de Grecia. La estación de trenes principal se encuentra cerca, así como los principales lugares de interés y museos de la ciudad.Este hotel urbano cuenta con un total de 83 habitaciones. Las instalaciones que ofrece incluyen vestíbulo con recepción 24 horas, caja fuerte, ascensor, restaurante, bar, sala de TV y servicio de habitaciones.Las habitaciones están equipadas con aire acondicionado individual, balcón o terraza, TV por cable/vía satélite, radio, cuarto de baño privado con ducha y teléfono.