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
Discover boutique elegance with a conscience at The Orchard Hotel in San Francisco, one of the city's greenest hotels, and is just steps from Union Square.
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?