City Guide

Blue Moon Hotel

100 Orchard St
New York City, NY 10002
The Blue Moon sets the scene for visitors eager to explore old New York. Housed on historic Orchard Street, the small hotel puts guests a quick step away from the Tenement Museum and other Lower East Side attractions. The 22 suites pay…Read More
Content by CityGrid; Data by InfoGroup; © 2012