The Hotel Chelsea

The Hotel Chelsea

★★★★½4.7(592 reviews)

222 W 23rd St

New York, Pennsylvania 10011

About The Hotel Chelsea

The Hotel Chelsea provides holistic wellness in New York, Pennsylvania. Natural therapies and personalized care help you achieve balance and optimal health. With a 4.7-star rating from 592 reviews, The Hotel Chelsea is a trusted choice in the area.