Neill-Wycik Backpackers Hotel
Need to stay in Toronto? Check out the Neill-Wycik Backpackers Hotel in Downtown Toronto, Ontario!
Neill-Wycik Backpackers Hotel is open every summer between May and the end of August. They are located in downtown Toronto, minutes’ walk from all the major tourist attractions, and an ideal base for your stay in Canada’s largest city!
Visit The Neill-Wycik Backpackers Hotel Website » | Locate This Hotel On Google Maps »