Jetwing Thalahena Villas
-
Star Class Hotel
Talahena, Negombo, Sri Lanka