Econo Lodge London City Centre
The Econo Lodge London is located in the heart of London Ontario.
The Hotel has been renovated in 2001 and is close by to Restaurants and shops.
Complimentary Continental Breakfast is offered.
The Econo Lodge London was formerly known as the Howard Johnson London City Centre.
636 York Street, London, ON N5W 257, Canada