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
See a problem?
