The Chatwal
The Chatwal · 130 W 44th St. · New York, NY 10014
Tagged: NYC United States hotel 2018