Looking for Hotel Orchard address or Hotel Orchard contact details? Well we have got you covered. The venue is located Orchard Road, Forum The Shopping Mall, Singapore 442 Orchard Rd, Singapore 238879. Here is Hotel Orchard Contact number - +91+65 6734 7. You can call them anytime between 10 Am to 8 PM.