River / Nicolls Island

823 River Rd
Ottawa, ON K4M 0T9

The River / Nicolls Island bus stop is located in Ottawa, Ontario, nestled between scenic views of the Ottawa River and the lush greenery of Nicolls Island. This stop serves as a convenient transit point for commuters and visitors alike, providing access to local bus routes. Surrounded by natural beauty, it offers a tranquil atmosphere, making it a pleasant waiting spot for passengers traveling within the city or exploring the nearby waterfront.

Generated from this place's information

Own this business?
See a problem?

You might also like

CanadaOntarioOttawaRiver / Nicolls Island