Hotel nearby Nira, Maharashtra
1 found
Siv Palace
Located in Vīr, this villa features a terrace with mountain views. Guests benefit from balcony and an outdoor pool. Free private parking is available on site.
More Hotel in other Cities
Interesting places in Nira, Maharashtra
Search this area