Hotels New York Reviews

Review: Z NYC Hotel in LIC, New York

Queens, New York is becoming more and more popular! Hotels have been popping up all over, especially in Long Island City, in the borough of Queens. Long Island City is so close to Manhattan, that it has become a great option to stay when visiting. One such hotel that is making it their business to stand out above all the rest is the Z NYC Hotel.