Hotel Information
Location.
Super 8 Los Angeles Alhambra is located in Los Angeles, close to California State University Los Angeles, Southwest Museum, and Heritage Square. Additional area points of interest include Citadel Outlets and Norton Simon Museum.
Hotel Features.
A complimentary continental breakfast is served each morning. Guest parking is complimentary. The front desk is open 24 hours a day.
Guestrooms.
Air conditioned guestrooms at Super 8 Los Angeles Alhambra feature coffee/tea makers and hair dryers. Refrigerators and microwaves are offered. Televisions have cable channels. Rooms also include irons/ironing boards and clock radios.
Notifications and Fees:
The following fees and deposits are charged by the property at time of service, check in, or check out.
- Pet fee: USD 20 per night
The above list may not be comprehensive. Fees and depos