This air-conditioned hostel/hotel offers 48 rooms and was completely renovated in 2003. This 5-storey building is located in the vibrant Upper West Side area of New York and features many amenities including 24-hour security and a lobby with 24-hour reception and check-out services. The property has a games room lounge area with cable TV and Internet kiosks.
Located on West 83rd Street on the Upper West Side of New York City, this city hotel is only steps from Central Park and surrounded by trendy bars and restaurants. Public transportation is an easy walk away and a 10-minute subway ride will take guests to the heart of New York's theatre district.
There are many bars and restaurants within walking distance.