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
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 ...
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?