Knights Inn London Ontario
The 2-star Knights Inn London Ontario is located in western London, 15 minutes away from Argyle Arena. Featuring royal architecture, Knights Inn London Ontario was renovated in 2003.
This charming property is approximately 10 minutes walk from the center of London. Guests can get to London city center, which is 6 km away.
There are a mall and shops located nearby.
The hotel has comfortable guestrooms include style atrium queen suite, business king guest room and business flat that come with central heating, high-speed internet, a laptop-compatible safe, a private balcony and a sofa. The rooms have a view over the patio. The rooms offer a shower, a spa bathtub and bath sheets supplied in the bathrooms.
Located 300 meters away from the hotel Delmar Restaurant and Malibu Restaurant serve a freat selection of Mediterranean food.
The property is 5 km away from London airport.
Business guests will appreciate a business center, a meeting room and a copier available on site.
Spa facilities at Knights Inn London Ontario include a Jacuzzi and a sauna.