Hotel LP Santa Cruz Centro is centrally located in Santa Cruz, a 4-minute walk from Ramon Tahuichi Aguilera Stadium and 7 minutes by foot from Cine Center. This hotel is 0.6 mi (1 km) from Artecampo and 1 mi (1.5 km) from Sacred Art Museum.
Processing your request
Please wait...
ERROR
ERROR
Your flight and hotel selections have expired. Click on the button below to refresh the latest prices.