G
Gurpreet Rathi Review of The Chelsea Hotel
Best place to spend your short stay in Toronto. It...
Best place to spend your short stay in Toronto. It's in heart of downtown Toronto. Location is really very good. It's very clean and maintained one.
Comments: