HOTEL
Ahu Bay
Ahu Bay, 100/12 Samudhraramaya Rd, Ahungalla, Sri Lanka
- 5 star hotel
Where it sits
Ahu Bay
Ahu Bay, 100/12 Samudhraramaya Rd, Ahungalla, Sri Lanka
6.31735, 80.02952
Plan around Ahu Bay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
