Ahu Bay is an oceanfront property located in Ahungalla, close to Ahungalla Beach and Kosgoda Beach. This luxury accommodation features rooms and villas. Each is equipped with air conditioning, a flat-screen TV, a private bathroom, and a hairdryer. Guests may enjoy meals at the on-site restaurant and relax at the spa.