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 ...
People also ask
Who owns the Orchard Hotel?
How old is Orchard Hotel?
Intimate, charming, and eco-friendly, The Orchard Hotel offers unparalleled hospitality, coupled with modern amenities and convenient services, only moments ...