THE HOTEL NEWTON
Updated 43 days ago
2528 Broadway New york, NY 10025
Our centrally-located hotel on the Upper West Side of Manhattan makes it easy to access the area's most popular attractions and shopping destinations in New York City including Central Park, Lincoln Center, and The Metropolitan Museum of Art. The Hotel Newton is also one of the most conveniently located to Columbia University and the city's legendary nightlife and cultural sites...
Choose The Hotel Newton in Manhattan's Upper West Side for classic comfort near Central Park and enjoy on-site parking, dining, access to NYC's best.
Also known as: Hotel Newton