Write a review
Read 82 additional reviews of the Best Western Grand Hotel Royal at TripAdvisor
Want to see more hotels? View all 3 star hotels in Viareggio