Super 8 London On
Howard Johnson Hotel - London On is rated 2 stars and provides visitors with a baggage storage, free parking and a safe deposit box.
Howard Johnson Hotel - London On comes with Wi-Fi, climate control and ironing facilities in all rooms.
Corporate travelers are free to use a meeting room, a business center and a photocopier offered on site.
On-site spa options feature a Jacuzzi and a sauna.