
Toronto, ON, Canada
Chelsea Hotel Toronto
3-star hotel · LANGHAM HOTELS
This hotel is located in the centre of Toronto, very close to the famous Yonge Street, one of the longest in the world where guests will find a variety of entertainment and touristic possibilities. It is a great hotel of big…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool


