Set in a renovated 1930s building, this city centre boutique hotel offers stylish air-conditioned accommodation with within walking distance of the National Theatre. Omonoia Metro Station is a 10-minute walk.
Set in a renovated 1930s building, this city centre boutique hotel offers stylish air-conditioned accommodation with within walking distance of the National Theatre. Omonoia Metro Station is a 10-minute walk.