List of hotels at athuruwella
1 Number of Hotels found in athuruwella
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