L
L G productions Review of The Chelsea Hotel
Beautiful hotel with a great location. Not too far...
Beautiful hotel with a great location. Not too far away from anything. There are handy corner stores nearby and gift shops.
Definitely one of the best hotels I've stayed in, would definitely recommend
Comments: