Hotels

in Maligawila & Dematamal Vihara

Milla Resort

  • Parking
  • Room service