This hotel is located in Santa Teresa di Gallura. The attractions of the region also includes Porto Pollo Beach. In addition to a restaurant, offers an outdoor tennis court. It also provides its customers bar next to the swimming pool and bar / lounge.