Hotel Majore



Santa Teresa Gallura • Show on map
Price as low as EUR 93.77
Featuring a small seasonal outdoor pool and a traditional restaurant the eco-friendly and family-run Hotel Majore is located in Santa Teresa Gallura’s centre. Go for a refreshing swim in Hotel Majore’s…More info


