Loading hotels
Confirming room availability...
The High Line Hotel, 180 Tenth Avenue, New York City, United States
This comfortable Hotel is situated in Greenwich Village / Chelsea. There are a total of 60 bedrooms at Desmond Tutu Center. No pets are allowed on the premises.