Phone: 06645270770-75
Email: INFO[at]THEORCHARD[dot]IN
Address: THE ORCHARD A UNIT OF GARDEN PALACE HOTELS & RESORTS PVT. LTD., BYPASS ROAD, EKATALI, JHARSUGUDA, ODISHA, INDIA
Pincode: 768202