.
World Best Hotels, New York City, The Lowell Hotel entrance

World Best Hotels, New York City, The Lowell Hotel entrance