Photo gallery for INNSiDE by Meliá New York Nomad
INNSiDE by Meliá New York Nomad
4.5-star hotel in Manhattan
Reviews
9.0
Wonderful
Popular amenities
Explore the area
132 West 27th Street, New York, NY, 10001
- Madison Square Garden7 min walk
- Empire State Building12 min walk
- Times Square15 min walk
- New York, NY (NYS-Skyports Seaplane Base)10 min drive