OYO 490 SHANGRELA BEACH RESORT
Boasting a bar, OYO 490 Shangrela Beach Resort is set in Ambalangoda and also provides a garden and a terrace
More info