Maple Leaf 3 stars

21A, Poruthota Road (Beach Road), 53465 Negombo, Sri Lanka

Hotel image
Read more reviews for Maple Leaf