Hoteles in Sancti Spiritus city (4)


  • Hotel Islazul Villa San Jose del Lago
  • Hotel Hostal Plaza
  • Hotel Islazul Villa Rancho Hatuey
  • Hotel del Rijo