Select dates so you can see the availability and exact prices.
Delduwa, Ambalangoda; Hikkaduwa, Southern Province; 80300, Ambalangoda
100 1 Galle Road Urawatta, , Ambalangoda, 80300, Sri Lanka, Ambalangoda
155 Galle Road Urawatta; Hikkaduwa, Southern Province; 80300, Ambalangoda
No. 02, Urawatta, Galle Road, Ambalangoda
1A, No.371/15, Chandrawasa Rd Patabadimulla, Ambalangoda
02 Urawatta Galle Road, Ambalangoda 80300, Sri Lanka, Ambalangoda
No 117, Beach Road, Ambalangoda, Sri Lanka, Ambalangoda
T C P Fernando Mawatha, 10, 80300, Ambalangoda, Sri Lanka, Ambalangoda
Dammakusala mawatha,Nambimulla No 15.Dammakusala mawatha,Nambimulla,Ambalangoda, Ambalangoda
No.56, Manimmulla Ambalangoda, Golden Mile Beach, AMBALANGODA, Sri Lanka, Ambalangoda
Thotupola Asala, Godahena, Ambalangoda, Ambalangoda
Randombe,856 Galle Road,Ambalangoda 80300, Ambalangoda
560 Galle Road, Walagedara, Balapitiya 80550, Ambalangoda