Das 3-Sterne Treebo Trip Orchid Rooms liegt im Stadtteil Viman Nagar, in einer Entfernung von 15 Autominuten vom Flughafen Pune. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Aga Khan-Palast und Symbiosis International University liegen 4 km bzw. 3 km von hier entfernt. Zu den weiteren Attraktionen in der Nähe gehört auch Jedhe Maruti Mandir.
Die 12 Zimmer im Treebo Trip Orchid Rooms sind mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet.
Ein einfaches Frühstück wird jeden Tag serviert. Im Restaurant Chai La können Sie asiatische Gerichte probieren, außerdem ist es ca. 5 Gehminuten von hier entfernt.