525 Inn provides good lodging in Toronto.
525 Inn is 20 minutes' walk from the center of Toronto. The hotel lies within 15 minutes' walk of Roy Thomson Hall, Princess of Wales Theatre and TIFF Bell Lightbox.
The rooms in 525 Inn come with TV and a sofa.
Guests will enjoy chinese cuisine of Sang-Ho Seafood Restaurant, which is about 50 meters away.
This hotel is situated within a 15-minute walk from Osgoode underground station and just 450 meters away from AREA Exhibition Space train station. The property is located within a 5 km distance of Toronto City Centre airport.