Omeeco Villa is situated in Talalla South, 44 km from Galle. Free private parking is available on site. The rooms include a flat-screen TV with satellite channels. Some units have a seating area to relax in after a busy day. The rooms have a private bathroom. Omeeco Villa features free WiFi througho Read more
Omeeco Villa is situated in Talalla South, 44 km from Galle. Free private parking is available on site. The rooms include a flat-screen TV with satellite channels. Some units have a seating area to relax in after a busy day. The rooms have a private bathroom. Omeeco Villa features free WiFi throughout the property. There is a shared kitchen at the property. Unawatuna is 40 km from Omeeco Villa, while Tangalle is 24 km away.