Omiros Hotel
Hotel
Athens, Attica
The fully refurbished Hotel Omiros enjoys a central location in Athens, only a few minutes’ walk from Syntagma Square and the new Acropolis Museum. The 3-star Omiros Hotel offers guestrooms equipped with en-suite bathroom and air conditioning.
Number of rooms: 42
Apollonos 15, Athens, 10557, Greece