Belnord Hotel
209 West 87th Street,
New York, New York 10024
The Belnord is located in the fashionable Upper West Side of Manhattan, on a lovely residential street, the Belnord is a quaint budget property designed for the thrifty traveler. One of Manhattan's most economical stays and still enjoy many of the amenities of higher priced hotels. The Belnord is walking distance to Central Park and the Museum of Natural History. Conveniently located near the 86th Street Subway station on Broadway, the hotel is only minutes to anywhere on Manhattan.
Other "B"
Vacations
|