Hotels

hotel in Santa Cruz

Amboro Eco Resort

  • 24 hour reception
  • Air conditioning
hostel in Santa Cruz

Loro Loco Hostel

  • 24 hour reception
  • 24 hour security
guest accommodation in Santa Cruz

Aparthotel Premium Suites Santa Cruz