Located in Induruwa in the Galle District region, with Induruwa Beach nearby, Villa Royal Nest provides accommodation with free Wi-Fi and free private parking. The property is set 2.9 km from Maha Induruwa Beach, 3.9 km from Bentota Lake and 4.
Numero delle stanze: 2
444C, Athuruwella, 80510 Induruwa, Sri Lanka