Iria Mare Hotel
Hotel
Iria, Argolida
Free Wi-Fi
Parking
Set right on the beachfront of Iria, the 4-star Iria Mare Hotel spreads over 45,000 m² of lush gardens and features a fun park with 2 swimming pools, sports facilities and 2 restaurants.
Number of rooms: 169
Iria Beach, Iria, 21052, Greece