Macavi
Boutique
Rota, Costa de la Luz
Located just 20 metres from the beach, this welcoming guest house offers one of the best restaurants in Rota. It offers a 24-hour reception and free Wi-Fi throughout.
Number of rooms: 21
Ecija, 11, 11520 Rota, Spain