Located 2,208 meters from Grace Tours Srilanka. Ideally located in the prime touristic area of Negombo City, The Villa Green Inn promises a relaxing and wonderful visit.
Located 2,855 meters from Grace Tours Srilanka. Oreeka Hotels is conveniently located in the popular Negombo City area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.