At the homestay, units are equipped with a shared bathroom.
Rooms in Alhambra CA Home is set in Alhambra, 12 km from Rose Bowl Stadium, 13 km from LA Union Station, and 16 km from Dodger Stadium. The air-conditioned accommodation is 8 km from California Institute of Technology, and guests can benefit from private parking available on site and free Wi-Fi. California Science Center is 21 km away and Natural History Museum of Los Angeles County is 21 km from the homestay.
Microsoft Theater is 16 km from the homestay, while Staples Center is 16 km from the property. The nearest airport is Hollywood Burbank Airport, 32 km from Rooms in Alhambra CA Home.
Address: 419 West Adams Avenue, Alhambra, CA 91801, United States
Number of rooms: 3