228 Leeward Way, Ottawa
1 bedroom
Baths
Guests
Located in Ottawa, this vacation home is within a 10-minute drive of OSF Saint Elizabeth Medical Center and Washington Square Park. This vacation home is 10 mi (16.1 km) from Starved Rock State Park and 4.2 mi (6.7 km) from Appellate Court.
Parking
Elevator
Pool
Laundry
No nearby properties available in this region at the moment.