Description
The City Guesthouse is an inn centrally located in downtown Toronto. Sherbourne subway station is just steps away, along with tourist attractions like the CN Tower, Rogers Centre, Casa Loma, Royal Ontario Museum, Ryerson University and more. Each room includes cable TV, VCR, high-speed wireless internet, hair dryer and ironing board. The house also has a common computer, free local calls and...
by toronto
on October 09, 2013 from toronto