Cabo Wabo Beach Hotel Hotel Arambol
This property is 12 minutes walk from the beach. Offering a multi-cuisine restaurant, Cabo Wabo Beach Lodge is located 700 m from the Arambol Beach. Free Wi-Fi access is available in the rooms.
Number of rooms: 8
Dando, Girkir Wado near Ash, Arambol Beach, 403524 Arambol, India