Learn more
A Victorian Mansion rich in history, with a modern flair.
Learn more
Things are always changing in Toronto,
and at The Isabella.
Follow us to stay in touch
Learn more
Travelling alone, or with an entourage, we have the right space for you
Location
The delightful Sherbourne St. Isabella Hotel (1891) is developed into a boutique hotel with 39 rooms. Located in Downtown Toronto, this hotel is within a 3 minute walk from the Sherbourne subway station and bus stop right outside the entrance.