The apartments are modern and fully furnished.
See more: Hotels in Europe Hotels in Italy Hotels in Santa Teresa Di Gallura Holiday Destinations in Europe