HOTEL
Aava Resort & Spa
28/3 Moo 6 Nadan Beach Road, Nakhon Si Thammarat, Thailand
Where it sits
Aava Resort & Spa
28/3 Moo 6 Nadan Beach Road, Nakhon Si Thammarat, Thailand
9.15122, 99.87312
Plan around Aava Resort & Spa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
