Athithi Villa is one of The finest classy hotel in Sri Lanka with the best of accommodation and entertainment facilities. This 6 roomed beautiful villa is located in Hikkaduwa (Thiranagama) in Sri Lanka.
Step-in to be lost in cosy hideouts, heavenly surrounding and the best of services, which other hotels in Sri Lanka could not offer. “Athithi Villa” Sri Lanka; one of the finest hotels in Sri Lanka is not only the best place to relax and indulge, but is also the finest place to celebrate. Come! Delight & breathe the air of luxury at the heart of Hikkaduwa.