Where is Lyon Station?
Lyon Station is located in Downtown Ottawa. If you want to find things to see and do in the area, you may want to check out Canadian Tire Centre and Parliament Hill.
Where Can I Stay near Lyon Station?
We've got 70 hotels you can pick from within a mile of Lyon Station. You might want to think about one of these choices that are popular with our guests:
The Business Inn
- hotel • Free breakfast • Free WiFi • Restaurant • Central location
Les Suites Hotel Ottawa
- aparthotel • Free WiFi • Restaurant • Health club • Central location
Fairmont Chateau Laurier
- hotel • 3 restaurants • Fitness center • Bar • Walkable location
Arc The Hotel
- hotel • Restaurant • Bar • Garden • Central location
Lord Elgin Hotel
- hotel • Free WiFi • Restaurant • Spa tub • Central location
Things to See and Do near Lyon Station
What to See near Lyon Station
- Parliament Hill
- Parliament Building
- Ottawa City Hall
- Rogers Centre Ottawa
- Notre-Dame Cathedral Basilica
Things to Do near Lyon Station
- National Arts Centre
- Canadian War Museum
- Elgin Street
- Canadian Museum of History
- Rideau Centre