Boro Hotel
Hotel
Long Island City
Offering a private lobby terrace, Boro Hotel is located in Long Island City. Free Wi-Fi access is available throughout the property. MoMA PS1 is 1.7 km and the USTA Billie Jean King National Tennis Center is 11 km from the hotel.
Number of rooms: 108
38-28 27th Street, Long Island City, Queens, NY 11101, United States
Hotel booked 1 times today.