Maiori, Italy
This 65 room property, built in 1964...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 65
Rates: $106 - $134