Hotel Neha Palace is offering accommodation in Baramati. Free WiFi is at guests' disposal. Guest rooms in the hotel are equipped with a TV. All rooms come with a private bathroom. Pune International Airport is 86 km from the property. Read more
Hotel Neha Palace is offering accommodation in Baramati. Free WiFi is at guests' disposal. Guest rooms in the hotel are equipped with a TV. All rooms come with a private bathroom. Pune International Airport is 86 km from the property.