72 Solomou Street, Atenas, 10432 Athe, Attica, Grecia
El hotel Solomou está en el corazón de Atenas, a tan solo 3 minutos caminando de Omonio, la plaza central de la ciudad, y cerca de las estaciones del metro y autobús (150 metros). El hotel está situado en una calle tranquila detrás del Museo Arqueológico Nacional. Está localizado en una ubicación priviligiada con respecto a las tiendas y teatros y a poca distancia del antiguo rastrillo (Monastiraki) y la Acropolis.