Located in Lower East Side in Manhattan, guests at the Orchard Street Hotel will find many restaurants and shopping destinations in close proximity. An onsite rooftop lounge offering views of the city gives guests a place to relax in the evening. All rooms at Orchard Street Hotel come with walnut hued furnishings and wall-mounted HD..
Continue reading…
Orchard Street Hotel – Good value for couples!
Posted on Leave a comment
Enjoyed this post? Share it!