Beach House ligt in Teulada, op een paar minuten lopen van Playa de l'Ampolla, en is voorzien van aan het strand accommodatie met een tuin, een bar en gratis WiFi. Deze villa ligt op 43 km van Terra Natura en 44 km van Acqua Natura Park.
De villa met airconditioning heeft een terras met uitzicht op de zee, en beschikt over 4 slaapkamers en een volledig uitgeruste keuken. Er is een flatscreen-tv.
Playa Platgetes ligt op 5 minuten lopen van de villa, en Playa del Portet ligt 1,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Alicante-Elche Miguel Hernández, op 96 km van Beach House.