
Santa Crest Hotel
Leeds, Seven Corners, Santa Cruz
Location Want to save money while travelling? It’s easy! Hotel Santa Crest Hotel is located in Santa Cruz. This hotel is located in 4 km from the city center. At the hotel Free Wi-Fi on the territory will help you to stay on-line. Specially for tourists who travel by car, there’s a fre
Free WiFiParking
