Hotel Residence Li Velieri - Santa Teresa Di Gallura - Sassari Italy - Photos
» Hotel Residence Li Velieri - Santa Teresa Di Gallura - Sassari Italy
No photos
Hotel Residence Li Velieri - Santa Teresa Di Gallura - Sassari Italy - Search and Book Hotel
Via Tibula, 28
07028 Santa Teresa Di Gallura - Sassari
Hotels 1 Stars Italy