City Guide

Chelsea Lodge

318 W 20th Street
New York, NY 10011
Phone:

Description: The Chelsea Lodge Occupies Two Landmark Townhouses In New York CityS Historic Chelsea District. Tastefully Renovated In 1999, Each Room Is Decorated In An Americana Style. Our 22 Guest Rooms And 4 Suites Are Maintained Daily During The Length Of Your S...