Orchard Street Hotel
(356)
Hotel
Bright rooms, some with city views, in a relaxed property featuring a rooftop terrace & free Wi-Fi.
Address: 163 Orchard St, New York, NY 10002
Phone: (212) 804-8088
Contemporary Asian hospitality in the heart of the iconic Orchard Road. Nestled on the buzzing Orchard Road, Orchard Hotel Singapore is only a few steps ...
A landmark hotel in downtown New York. Housed in an iconic Lower East Side landmark, Nine Orchard has meticulously restored and reimagined the century-old ...
Explore the photo gallery of The Orchard Hotel in San Francisco, CA to see beautiful images of The Bay Area as well as our resort.