Este hotel se encuentra en Santa Teresa di Gallura. Las atracciones de la región también incluyen la Playa de Porto Pollo. Además de un restaurante, el hotel cuenta con una pista de tenis exterior. También ofrece a sus clientes un bar junto a la piscina y bar o lounge en las instalaciones del hotel.