OYO Bora Bora The Hotel
HotelStraightforward rooms with TVs & free Wi-Fi in a laid-back hotel with a rooftop terrace. People often mention hotel,
Address
C. Anzofé, 31, 35009 Las Palmas de Gran Canaria, Las Palmas, Spain
Website
Rating on Google Maps
3.10 (239 reviews)Open on Google Maps