Skip to main content

Hotel Big Splash 0 Star

Near Mahesh Theatre & Bus Depot, 402201 Alibag, India Show on the map
Excellent location

Choose your room


Property Location Located in Alibaug, Hotel Big Splash Alibaug is convenient to Alibag Beach and Alibag Fort.

Reviews: Hotel Big Splash

This hotel has no reviews. Would you like to add your own review?