Casa Castillo
- 360 m²
- View all
Situated within 3 km of the Russian Orthodox Church of Saint Michael the Archangel, the beachfront Casa Castillo Altea features a terrace with views of the sea. Offering a private swimming pool, this Altea villa invites guests to visit DinoPark Algar, located about a 10-minute ride away.
The Church of Our Lady of Consolation is 4.1 km away and Alicante airport is 70 km from the accommodation. Positioned approximately a 15-minute drive from the Parish Church of Our Lady of Consolation, Casa Castillo is popular among both worshippers and tourists.
The Altea property has the view of the mountain.
This accommodation offers self-catering amenities, such as a fully furnished kitchen, and an outdoor dining area for guests' convenience. Spanish cuisine is served at Restaurante Mallol, which is located in proximity to Casa Castillo.
Popular hotels in Costa Blanca