Town Inn Suites Hotel goza de una ubicación excelente, a quince minutos a pie de Campus St. George de la Universidad de Toronto y Museo Real de Ontario. Además, Centro comercial CF Toronto Eaton Centre y Sankofa Square están a cinco minutos en coche. Otros viajeros hablan maravillas de la comodidad de sus camas y la amabilidad del personal. El transporte público se encuentra a muy poca distancia: Estación de metro de Bloor-Yonge está a 4 min y Estación de metro Wellesley, a 8 min.