The 2-star Iliada Studios Hotel boasts close proximity to Grand Master's Palace, Diagoras Stadium and Park of Saint Fragkiskos just 11.8 km away.
The city center is 10 minute walking distance from the hotel.
Iliada Studios Hotel provides guestrooms appointed with a balcony, a safe, a kitchenette, climate control and a refrigerator. They feature bathrooms with a shower and a hairdryer.
Eastern House pampers guests with chinese and greek dishes and lies within 600 meters of the property.
Iliada Studios Hotel is within a 15-minute drive to Diagoras airport.