Santa Cruz Hotels

Map of Santa Cruz Hotels

Cit Apartments Santa Cruz
Free Wi-Fi Parking

The best kind of vacation is when you come somewhere new and it feels like home: apartment «Cit Apartments» is located in Santa Cruz. This apartment is located in 26 km from the city center.

101 Palmar Boundary Road, Santa Cruz