Hotels in Santa Cruz

Filter Results

1 Santa Cruz hotel

SOLAR DAS ÀGUAS Resort

SOLAR DAS ÀGUAS Resort

RUA PROJETADA A 10 ANDAR BLOCO D APTO1006, Santa Cruz, 15400-000

All amenities

Amenities:

  • Room Service
  • 24 hour front desk
  • Fitness Center
  • Restaurant
  • Swimming Pool - Outdoor
  • Lounge/Bar