Athens TiareHotel
2, Peiraios str, Athens, 10431, Greece
Situated in the very heart of the commercial and business district of Athens, the Athens Tiare by Mage Hotels is perfect for business and leisure travellers looking for a unique design hotel overlooking Omonoia Square.