Blue Moon Boutique Hotel New York
100 Orchard St
New York,
NY 10002
In New York (Manhattan)