International Beach Hotel**
Galle Road, Narigama. Hikkaduwa - Hikkaduwa, Sri Lanka
Category: Hotel **
I.B.H. Was established in1976 and was the first busyness to open beach front restaurant
in Narigama Beach, ... more info »
in Narigama Beach, ... more info »