Hotel Chelsea Manhattan
• 222 W 23rd St | Manhattan, NY | 10011
This famed hotel has been home to Bohemian travelers and starry-eyed newcomers to New York for decades. Newly renovated, the rooms are now appointed with modern amenities. The lobby features the work of both established and emerging artists and the Chelsea is located in the heart of the arts district with a bounty of restaurants nearby.
Services & Amenities
High Speed Internet in Rooms
222 W 23rd StManhattan NY 10011