Hoteles in Sancti Spiritus city (4)


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