Situated in Arambol, within 200 metres of Arambol beach and 1 km of Wagh Tiger Arambol Beach, Arambol Inn features accommodation with a restaurant and as well as free private parking for guests who drive.
Number of rooms: 31
Arambol Beach Road, 403524 Arambol, India