La Bahia Hotel and Spa
215 Beach Street, Santa Cruz
Location Plans for the journey: have a rest and enjoy! Resort La Bahia Hotel and Spa is located in Santa Cruz. This resort is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the resort — Santa Cruz Main Beach, Main Beach and Boardwal
Free WiFiParkingBusiness
USD 414 night

