This brand new property is housed in a building dating back to 1926 and lies in the heart of mid-town Manhattan, across from Central Park. The hotel has a total of 134 rooms and a beautifully appointed and architecturally inspired lobby. Fully air-conditioned, it features 24-hour check-out service, lift access, laundry service and Internet access.
Located on W 58th Street between 6th Ave (Avenue of the Americans Road) and 5th Ave.
Pets are not allowed