About the Hotel
Located in the heart of Mahabaleshwar is Treebo Rahi Plaza, a modern hotel that’s ideal for families, businesspersons, and couples. This hotel is located on Panchayat Samiti Masjid Road that is only 180m away from the Mahabaleshwar ST Bus Station, making it perfect for those travelling by bus. For t...
Read More
Popular Tourist Attractions
Closest Airport, Railway Station & Bus Stand
Nearby Landmarks
Nearby Malls & Restaurants
Frequently Asked Questions
Be the first one to ask a question.