SOLOMOU INN BOUTIQUE ROOMS Boutique Athens, Attica
Located in Athens, 600 m from National Archaeological Museum of Athens and 1 km from the centre, SOLOMOU INN BOUTIQUE ROOMS provides air-conditioned accommodation with free Wi-Fi, and a shared lounge.
Number of rooms: 7
32 Σολωμού, Athens, 10682, Greece