See all photos
See all photos
See all photos
The Apartaments La Rota are located in Finestrat, Alicante, Spain. To arrive, take the Avenida Marina Baixa 7. The rooms have amenities like a TV, private bathroom, and kitchen. The common areas have a swimming pool, garden, and BBQ area. Nearby places of interest include the Terra Mitica theme park and the Benidorm Palace.