Rani Beach Resot
-
Star Class Hotel
Lewis Place,
Beach Front,
Negombo,
Sri Lanka.