No image available for this hotel
No image available for this hotel
Ottawa, Ottawa
Spend a second to
save a fortune!
Spend a second to save a fortune!
63 Lees Avenue 2nd floor, Ottawa
Downtown Farmhouse in Ottawa features accommodation with free WiFi, 2.1 km from Ottawa Convention Centre, 2.3 km from TD Place Stadium and 2.4 km from Rideau Locks. The property is 2.7 km from Peace Tower and 3.1 km from Supreme Court of Canada.
See MoreUsage of subsidiary facilities may incur additional fees