Hotel Belleclaire is located on West 77th Street less than one block from Broadway on the Upper West Side of New York City, N.Y. The Hudson River flows through Riverside Park, two blocks west of the hotel, and Central Park and the American Museum of Natural History are positioned two blocks east of the property. Local eateries located near this property have achieved legendary status as film locations, while a 24 hour gourmet grocery store stands around the corner. Renovations in 2006 have...