Vouliagmenis Avenue 109, Athens 11636, Greece
1.7 miles from Omonoia
“My friends and I spent three nights in Athens and stayed at the Ibis Styles. So glad we stayed there? The location is ideal, about 15/20 minute walk from everything. The hotel itself is really neat, clean and...”
“Staff were friendly - room was clean - close to subway and only 4 stops from the centre. The room was small for the price - only a single bed. Recommend this place for the solo traveller. I will be back”
“Staff were friendly - room was clean - close to subway and only 4 stops from the centre. The room was small for the price - only a single bed. Recommend this place for the solo traveller. I will be back”
Special offer
- Visit hotel website