Hotel Orchid Palace situa-se em Mahabaleshwar, a 5,3 km de Parsi Point, e dispõe de acomodações com um jardim, estacionamento privado gratuito e um terraço. Este hotel de 2 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. O alojamento tem quartos familiares.
No alojamento, os quartos estão equipados com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama, toalhas e varanda com vista da montanha. As unidades apresentam uma área de estar.
Lingmala Falls fica a 5,4 km de Hotel Orchid Palace, enquanto Sydney Point está a 9,2 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Pune, que está a 117 km de Hotel Orchid Palace, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.