Close

The Orchard

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