TravelWeekly Asia Newsletter
Subscribe Today
Lido di Camaiore, Italy
Hotel with modern comforts, restaurant and bar is set on beautiful palm tree grounds in an Art Noveau building dating from 1904.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 62
Rates: -