Karta Vacation Rentals
Perched in Rota on Spain’s Costa de la Luz, this aparthotel sits about 100 m from the nearest beach and a short walk from Corrales of Rota and Playa de la Costilla. Luna Castle and the town’s shops are close by, and Naval Station Rota is within easy driving distance — a neat spot for beach lovers and pet-friendly stays.