The Standard
The Standard · 848 Washington St. · New York, NY 10014
Tagged: NYC United States hotel 2015