Location. The Orchid is located in Pune and attractions in the region include Raja Dinkar Kelkar Museum Nehru Stadium and Tribal Museum.