Neapolis 1897 Boutique Luxury Rooms Boutique Athens, Attica
Neapolis 1897 Boutique Luxury Rooms has a garden, shared lounge, a terrace and restaurant in Athens. Boasting a bar, the hotel is close to several noted attractions, around 800 metres from University of Athens - Central Building, 1.
Number of rooms: 16
78 Mavromichali, Athens, 10680, Greece