Sorowwa Hotel
-
Star Class Hotel
Lake Road, Habarana, Sri Lanka