Hotel Belleclaire

You will find this classy hotel close to the 79th street subway station in the Upper West Side. A hotel with elegant rooms and heavenly beds.