The Super 8 Motel in Alhambra is an ideal setting for your visit to LA. Just minutes away from downtown LA and Chinatown, this hotel is surrounded by shops, movie theaters, elegant dining, pubs, Universal Studios, NBC Studio, and other great attractions. Rooms feature standard Super 8 quality with colorful decorations and functional amenities. Free high speed Internet and complimentary continental breakfast are available. If you are looking for a reliable budget hotel, you'll want to stay at the Super 8 Motel Alhambra for a great nights' rest and easy access to all LA has to offer.