The Museum of Modern Art is located just 529 meters away from Home2 Suites By Hilton New York Times Square, providing visitors with a chance to explore contemporary masterpieces.