140, Lewis Place, Negombo, Sri Lanka

Room Types