Ottawa Backpackers Inn, Phone Number 613-241-3402, +1 6132413402, Address 203 York St, City Ottawa ON, Postal Code K1N 5T7 Canada
Download vCard or use the Ottawa Backpackers Inn QR Code. Ottawa Backpackers Inn area of business is Tourist Accommodations.