minube
Leisure or Business
The ESA Los Angeles Hotel is in Santa Clarita, just a few minutes away from major shopping areas, as well as gastronomic variety. The hotel is designed for leisure or business travellers who enjoy a spacious and comfortable place to spend a longer than usual stay.