Hotel Orchid Palace is gelegen in Mahabaleshwar, op 5,3 km van Parsi Point, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. Dit hotel met 2 sterren biedt roomservice en een 24-uursreceptie. Het hotel heeft familiekamers.
Alle kamers bij het hotel hebben een bureau, een balkon met uitzicht op de bergen, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. De units bij Hotel Orchid Palace hebben een zithoek.
Lingmala Falls ligt op 5,4 km van de accommodatie, en Sydney Point ligt 9,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 117 km van Hotel Orchid Palace, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.