Photos coming soon
HOTEL
Hibiscus Room @ Hill Resort
Beh HP Petrol Pump, Alibaug, India
Where it sits
Hibiscus Room @ Hill Resort
Beh HP Petrol Pump, Alibaug, India
18.59923, 72.92680
Plan around Hibiscus Room @ Hill Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
