Located in Beruwala, The Palms is by the sea, within a 5-minute drive of Kaluwamodara Bridge and Moragalla Beach. This upscale resort is 25.2 mi (40.6 km) from Hikkaduwa Beach and 1.3 mi (2.1 km) from Bentota B ... Read more

View all Luxury Hotels in Moragalla