Featuring a terrace and a bar, Hotel Siddhesh INN is located in Pimpalwandi. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Scored out of 10, guest rating 8.6
8.6
Fabulous - What previous guests thought, 5 reviews