Hotels in Villa Rosa
We found 1 property with availability in Villa Rosa
Show on map
Lanka Hotel 2 Stelle
Via Risorgimento, Villa Rosa, Italy
Overlooking the city, the 3-star Lanka Hotel 2 Stelle Villa Rosa is approximately 25 minutes' walk from Alba Adriatica Lungomare.
- 1-1