Positioned along South Huntington Drive, the Super 8 Alhambra in Los Angeles, California, is located less than 10 minutes from the downtown area.
Guests can enjoy complimentary continental breakfasts every morning, and high speed Internet access in the business center. Other hotel amenities include laundry facilities, 24-hour front desk service and coffee in the lobby.
The comfortable guestrooms feature convenient furniture arrangements and contemporary décor, and guestroom amenities include complimentary high speed Internet access, cable television with premium channels, microwave ovens and refrigerators.