Nesva Hotel 39 12 29th Street New York, NY 11101 Contact: Tel - 19177451000 Fax - Tollfree - Email -
Directions to my Hotel