Rooms in Monterey Park CA is located in Monterey Park, 13 km from LA Union Station, 15 km from Rose Bowl Stadium, and 16 km from Dodger Stadium. The air-conditioned accommodation is 11 km from California Institute of Technology.
Number of rooms: 8
440 De La Fuente Street, Monterey Park, CA 91754, United States