Despite its location in Long Island
City-Queens Z Hotel turned out to be a great choice during my recent
visit to New York City. Newly opened hotel offers amazing view of entire
Manhattan from each of its room, features roof top bar and its located
in close proximity of Queensbridge.