Yotel – Long Island City

Yotel – Long Island City

Yotel in Long Island City, under construction, is an eleven story 178 room hotel, with a roof top restaurant and bar. Auto Terrace hanging with unique views of the Manhattan Skyline.