List of hotels at induruwa beach
1 Number of Hotels found in induruwa beach
Designed in the best of traditional Sri Lankan style, the 26 suites and the duplex villa are located on either side of a rocky outcrop offering stunning...
View & Book Saman Villas