7.3 Guest rating Hotel photo

Hotel Bambusa

Hint: You can enter any city or hotel name

Book Hotel Bambusa

Ancla, 9, Teguise 0.6 km from city center
Photos Of
  • Parking
    • free
Facilities of Hotel Bambusa

Show Hotel Bambusa on the map

Bambusa 29.115023 -13.563388