Property Location: A stay at Belnord Hotel places you in the heart of New York, within a 15-minute walk of Central Park and Beacon Theater. This hotel is 0.9 mi (1.5 km) from American Museum of Natural History and 1.2 mi (1.9 km) from Metropolitan Museum of Art. Rooms: Make yours... Show More
Reach us, we're available 24/7.