7.3/10
Good
30 reviews
Free Wi-Fi
Located 15 minutes’ drive from Central Los Angeles, this Mediterranean-style hotel boasts an outdoor pool and hot tub, and offers free on-site parking.
Number of rooms: 106
1089 Santa Anita Avenue, South El Monte, CA 91733, United States
Hotel booked 1 times today.