Boasting air-conditioned accommodation with a private pool, Villa Sun and sea 3 Front de Mer Playa Rocca Costa Teguise is situated in Costa Teguise. This beachfront property offers access to a patio, free private parking and free Wi-Fi.
20 Avenida del Mar, 35508 Costa Teguise, Spain