Amoudara, Greece
This 136 room property, built in 2004...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 136
Rates: $72 - $72
Rooms: 132
Rates: -
This 54 room property, renovated in 2006...
Commission: 10%
Rooms: 54
Rooms: 208