Santa Cruz Plaza
★ 4.60(2)Plaza De Armas 286, Santa Cruz
Location Want to take a rest and explore the city? Hotel Santa Cruz Plaza is located in Santa Cruz. This hotel is located in the center of the city. In the morning, have a cup of coffee while looking at the city from the window. At the hotel You can stop by the bar. You can stop by the
Free WiFiParkingPool
USD 110 night















