Gloucester Square Inns Toronto
Gloucester Square Inns Toronto is rated 4 stars and is placed about 2.3 km from TD Centre. The hotel in Toronto attracts guests with its historic architecture.
The hotel is set 1300 meters away from Royal Ontario Museum.
Guests will enjoy Italian meals at Mansion Keg, which is 150 meters from the property.
There is Sherbourne subway station at a reachable distance.