3 stars hotels in Santa CruzBook 3 stars hotels in Santa Cruz, Philippines online. Compare prices, reviews & photos of 1 hotel and get the best 3 star hotel deal for your next stay.
Traders Mega A InnPedro Guevara Ave., Brgy. Pagsawitan,, Santa Cruz 1.3km from the center of Santa Cruz