Amila Apartments

99B/5, Moris Road,Ambalanwatta,, 80000 Galle, Sri Lanka

Hotel image
Read more reviews for Amila Apartments