Location - The Park 79 is located in New York City, N.Y.; Across the street from the American Museum of Natural History; One block from Central Park; Hotel Features - Complimentary coffee and tea; Complimentary wireless Internet access; Guestrooms - Complimentary wireless Internet access ; Alarm clocks with MP3 adaptors; In room safes
Hotels.com
See more descriptions