Little Surf House
Covadonga, 78, Las Palmas De Gran Canaria, Spain
Booking.com
Book Now