The Roger

Hotel Highlights

Location:
New York, NY
Acquired:
November 30, 2018
Rooms:
193
Meeting Space:
225 square feet
Restaurants/Lounges:
Visit Hotel Website