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

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