The family 2-star Super 8 London On Hotel is set in a business area minutes away from Aeolian Hall, Westminster Ponds and The Grand Theatre. Founded in 1999, the hotel underwent a renovation in 2011.
London city center is 7 km away.
Guests can reach Super 8 London On Hotel by car from London airport in 15 minutes.
There are 81 individual rooms at Super 8 London On Hotel feature a safe, a microwave, cable TV, a dining area and heating. Bathrooms are appointed with a shower, a hairdryer and a spa bathtub.
Eat & Drink
Breakfast is served in the restaurant each morning. Izakaya SHOGUN Japanese Sushi & Grill with Japanese and Canadian specialties is just around the corner.
Business facilities include a meeting room, a banquet hall and printers.
The property awaits guests with a hot tub and a sauna. Such fitness options as a gym and a fitness center are available on site.