Yotel – Long Island City New York

  • Yotel_Caption

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.

  • Year:2018