Photos coming soon
HOTEL
Whispering Hills Villa
Shirol Village. Near Umbermali, Shahapur, India
Where it sits
Whispering Hills Villa
Shirol Village. Near Umbermali, Shahapur, India
19.45223, 73.32595
Similar stays nearby
Nearby to explore
Plan around Whispering Hills Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
