City Guide

Chelsea Lodge

318 W 20th Street
New York, NY 10011

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...