Hotel Orchid Palace ligger i Mahabaleshwar, 5,3 km fra Parsi Point, og tilbyder indkvartering med have, gratis privat parkering og terrasse. Dette 2-stjernede hotel tilbyder roomservice og døgnåben reception. Hotellet har familieværelser.
Samtlige værelser på hotellet har skrivebord, fladskærms-tv, eget badeværelse, sengelinned, håndklæder og balkon med bjergudsigt. Samtlige værelser på Hotel Orchid Palace har opholdsområde.
Lingmala Falls ligger 5,4 km fra overnatningsstedet, og Sydney Point ligger 9,2 km derfra. Den nærmeste lufthavn er Pune Internationale Lufthavn, 117 km fra Hotel Orchid Palace, og overnatningsstedet tilbyder lufthavnstransport mod tillægsgebyr.