N
Namrata Peri Review of The Chelsea Hotel
Massive hotel with great amenities. Rooms are alwa...
Massive hotel with great amenities. Rooms are always clean and well attended. Great location with easy access to downtown core and the TTC
Comments: