Orchard Street Hotel
(355)
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
People also ask
Who owns Orchard Hotel?
Who owns Orchard Hotel San Francisco?
How old is Orchard Hotel?
Does the Orchard Hotel in San Francisco have parking?
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 ...