Located in Teulada, 37 km from Terra Natura and 38 km from Aqua Natura Park, Casa Sant Vicent 63 provides air-conditioned accommodation with a patio and free WiFi. The property has inner courtyard and quiet street views, and is 14 km from Peñón de Ifach Natural Park. The property is non-smoking and is situated 41 km from Aqualandia.
The spacious apartment with a terrace and city views features 4 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a shower. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Sightseeing tours are available near the property. If you would like to discover the area, snorkelling, cycling and fishing are possible in the surroundings and the apartment can arrange a bicycle rental service.
Denia Bus Station is 27 km from Casa Sant Vicent 63, while Denia Castle is 27 km away. Alicante–Elche Miguel Hernández Airport is 90 km from the property.