El albeleo House está situado en Santa Teresa Gallura y ofrece vistas al mar y conexión WiFi gratuita. Los alojamientos disponen de terraza, TV de pantalla plana y baño privado con bidet y artículos de aseo gratuitos. También incluyen balcón con vistas a la ciudad. Este bed and breakfast sirve un desayuno buffet o italiano. El albeleo House ofrece servicio de alquiler de bicicletas. En las inmediaciones se puede practicar ciclismo. Palau está a 25 km. El aeropuerto de Olbia Costa Smeralda está a 65 km.
Rodeado por las montañas de la Sierra de Espadán, este encantador pueblo castellonense conserva el carácter de las localidades de interior, con calles...