Rita

4.0
(9 reviews)
Via Roma 120, 17053 Laigueglia Italy
Budget
Family
Lodge
Quaint
Hotel
Rita | Imperia | Italy | TripAligner