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

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