Located in Ambalangoda, Beluga Sands Beach is a 1-minute drive from Ariyapala Mask Museum and 6 minutes from Ambalangoda Beach. This upscale guesthouse is 8.3 mi (13.4 km) from Hikkaduwa Beach and 3.9 mi (6.2 k ... Read more

View all Luxury Hotels in Ambalangoda