The 3-star Courtyard London Hotel lies within 8 km from The Grand Theatre. Residing in a 5-story building, the hotel was opened in 2004 and renovated in 2012.
The property is located 8 km away from Labatt Park. The venue is set within 7 km from London city center.
Welcoming guests with a swimming pool, a library and a golf course, the hotel is placed next to a cinema, restaurants and casinos.
There are 120 non-smoking rooms at Courtyard London Hotel feature individual climate control, TV with satellite channels, a fridge, a living area and an iPod dock. They also include bathrooms with a shower, a hairdryer and free toiletries.
Residents can have breakfast in the dining area. The snack bar serves coffee, wines and beers. Guests can wine and dine at Zoe's Bar & Grill and Southside Restaurant, located in the neighborhood.
Guests can easily get to London airport, which is about 20 minutes drive away.
The property offers computer equipment, a meeting room and a photocopier for the use of guests.
The hotel provides babysitting and cots for families with children.