Where are you going?
Or, let us surprise youSpin the Globe ®

The Mermaid Inn

Photos (1)
Plane loader
Animated dots
The Mermaid Inn New York New York United States
The Mermaid Inn
Have you been here? Tell us about it below!
570 Amsterdam Ave, New York, NY 10024, USA
+1 212-799-7400
Sat, Sun 11am - 2:30pm
Sun, Mon 5pm - 10pm
Tue - Sat 5pm - 10:30pm
Original parkhyatt ny auddev.png?1474052743?ixlib=rails 0.3