Treebo Prince Palace bevindt zich in Mahabaleshwar, op 4,1 km van Parsi Point en 8,1 km van Sydney Point. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De kamers zijn inclusief een balkon.
Alle kamers zijn voorzien van airconditioning, een flatscreen-tv met satellietzenders, een waterkoker, een douche, gratis toiletartikelen en een bureau. Alle kamers bij het hotel hebben een eigen badkamer en beddengoed.
Treebo Prince Palace biedt een continentaal ontbijt of vegetarisch ontbijt.
Lingmala Falls ligt op 8,7 km van de accommodatie, en Mahabaleshwar Temple ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 116 km van Treebo Prince Palace.