Amsterdam Inn

Amsterdam Inn

340 Amsterdam Avenue (West 76th Street), New York, NY, 10024

212-579-7500

View on Map

Great bargain for European travelers also near all big museums.