Howard Johnson Inn London is a grand 2-star property placed next to The Grand Theatre, Western Fair Raceway Slots and Budweiser Gardens. The building was renovated in 2010.
The hotel is 30 minutes' walk away from Westminster Ponds, Eldon House and Aeolian Hall. The venue is set within 7 km from London city center.
Howard Johnson Inn London lies within 15 minutes’ drive to London airport.
There are 67 guestrooms featuring Quadruple Room, Double Room and Suite equipped with free Wi-Fi, a microwave, a refrigerator, cable TV and individual climate control. They feature bathrooms with a shower, a hairdryer and free toiletries.
Eat & Drink
Every day a complimentary breakfast is served in the dining room.
Guests will benefit from free parking and a cash machine along with 24-hour reception, laundry and ironing service.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.