Ottawa Backpackers Inn - Official Website. (613) 241-3402
Official Website. (613) 241-3402
Language: English
We have selected the Best Hostels around the World using criteria such as Guest Reports, Location, Prices, Staff, Services, Atmosphere, Quality.