Maple Leaf

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

Booking.com Book Now