The hotel is awesome for the stay. IT is not as small as a european one. The rooms are clean and the noise cancelling windows work. For internet, to have it free join Melia membership rewards, you can do it in the check in.
Problems...near Omonia which at night is not a good place, but if you are nto alone and stay in main roads, there should be no problem. But also the subway is close, or if you take city sightseeing bus stop is in Omonia.More
- Free Wifi
- Breakfast included