Mermaid 88 570 Amsterdam Ave New York, NY 10024 Contact: Tel - (212) 799-2334 Fax - Tollfree - Email -
Directions to my Hotel