
Toronto, ON, Canada
Town Inn Suites Toronto
3-star hotel
This hotel is conveniently located in the heart of Toronto, a block away from Yonge Street and the Bloor and Yorksville shopping districts, theatres, fine dining and museums, and the metro. Facilities include a lobby with a…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Gym




