St. Regis Hotel Toronto is a luxury hotel situated in the heart of Financial District, with an amazing view of Downtown Toronto.
Location:325 Bay St, Toronto, ON M5H 4G3
Contact: (416) 306-5800
Neighbourhood: Financial District
Booking: st-regis.marriott.com
Featured in:
VIBE Review – The VIBE inside The St. Regis Toronto
