La Villa Olivia está situada en Teulada, a 1 km de la cala Llebeig y a 1,5 km de Playa del Portet, y ofrece una piscina al aire libre y aire acondicionado. Esta villa cuenta con piscina privada, jardín, zona de barbacoa, conexión WiFi gratuita y aparcamiento privado gratuito.
La villa tiene 4 dormitorios, TV de pantalla plana con canales por cable, cocina equipada con lavavajillas y microondas, lavadora y 2 baños con bidet. El establecimiento proporciona toallas y ropa de cama por un suplemento.
La villa dispone de terraza. La Villa Olivia ofrece servicio de alquiler de bicicletas. En las inmediaciones se puede practicar ciclismo.
La playa de l'Ampolla está a 1,9 km. El aeropuerto más cercano es el de Alicante, ubicado a 94 km de la Villa Olivia. El establecimiento ofrece un servicio de enlace con el aeropuerto por un suplemento.