Niche Hotel Athens
Hotel
Athens, Attica
Set in Athens and with Acropolis Museum reachable within 200 metres, Niche Hotel Athens offers concierge services, allergy-free rooms, a restaurant, free Wi-Fi throughout the property and a bar.
Number of rooms: 58
21 Syngrou Avenue & 2 Vourvachi, Athens, 11743, Greece