Arambol Mount Village
House No.225, Near Harmal Bus Stand, 403524 Arambol, India,Object type: Arambol
Located in Arambol, within an 11-minute walk of Arambol beach and 1.1 miles of Mandrem Beach, Arambol Mount Village provides accommodations with a terrace and f