Located about 10 minutes by car from Story Park, the 2-star Ambassador Inn Alhambra offers Wi-Fi throughout the property and a car park. The hotel is a good starting point to Alhambra's sports attractions, including Weingart Stadium, which is 4.1 km away.
This Alhambra property has a quiet setting approximately 10 minutes' drive from Sequoia Park, while natural sights like Vincent Lugo Park are 10 minutes away by car. The Ambassador Inn Alhambra is perfectly situated within a 10-minute drive of City Terrace Park. Located at a distance of 4.6 km from the accommodation, Our Lady of Solitude Catholic Church is open for visiting by worshippers and tourists. Ambassador Inn Alhambra is a stroll from Fremont / Glendon bus station.
All 56 rooms are air-conditioned and equipped with a flat-screen TV with satellite channels. Nice touches to enhance your stay include a tub and a separate toilet, along with a hairdryer and towels.
This Alhambra hotel offers continental breakfast in the restaurant. While staying at the property, guests can choose from dining options nearby, such as Starbucks, located 650 metres away, or Burgers and More at an 8-minute walking distance.
Book Ambassador Inn Alhambra
More +
Less -