Belnord Hotel

209 West 87 Street, NY 10024, New York (New York)

$90 - $600 per night

About Belnord Hotel

This Manhattan hotel provides guests with modern, comfortable accommodations featuring flat-screen televisions and complimentary high-speed internet access, ensuring that both business travelers and leisure guests can stay connected and entertained during their visit. Nestled in a prime location, it is conveniently situated within a 10-minute walk of the iconic Central Park, offering easy access to its lush green spaces, scenic walking paths, and numerous attractions. Additionally, the hotel's proximity to the 86th Street Subway Station makes it an ideal base for exploring the vibrant neighborhoods of Manhattan, with various modes of transportation readily available at your doorstep. The hotel’s strategic location also places guests within a short distance from major landmarks such as the Metropolitan Museum of Art and the Empire State Building, enhancing their ability to make the most of their stay in this bustling city.

Hotel Details

Number of Rooms: 119
Country: US
City: New York (New York)