Admiral Gardens is a hotel in the Nelson Park neighbourhood on Admiral Dr.
Hotels in Nelson Park
2 hotels businesses in the Nelson Park area of London, Ontario, including Admiral Gardens, Hilton Canada.
Photo: The Thames River in autumn · WabbitWanderer · CC BY-SA 2.0 · Wikimedia Commons
More hospitality in Nelson Park
2 Hotels businesses in Nelson Park
Hilton Canada is a hotel in the Nelson Park neighbourhood on Trafalgar St. It is one of several locations of the business in…