+1 454 68769798

Arambol, India

1 hotel

Popular Hotels

Oyo 22056 Arambol Plaza Beach Resort
3 Stars

LocationThis hotel welcomes guests in Arambol.FacilitiesThe friendly staff at the reception desk are happy to answer any questions. Wireless internet access in public areas (no extra charge) allows gu...

More info
Arambol, India