Lighthouse Inn is a fine accommodation option in London.
This hotel is about 6.0 km away from Eldon House, Harris Park and Jonathon Bancroft. The property lies within 750 meters from Centennial Hall, Museum of Ontario Archaeology and Storybook Gardens.
This hotel boasts close proximity to parks.
Lighthouse Inn offers 26 rooms fitted with a refrigerator and a microwave for a comfortable stay in London. They feature bathrooms with a shower, a bathtub and complimentary toiletries.
Offering thai, asian, japanese and korean dishes, Sushi Fanatics is a 5-minute walk away.
Lighthouse Inn can be reached in 15 minutes by car from London airport.