HOTEL
Ola-Villa
Nakanai Road, 83120 Kamala Beach, Thailand
Where it sits
Ola-Villa
Nakanai Road, 83120 Kamala Beach, Thailand
7.94219, 98.27903
Similar stays nearby
Plan around Ola-Villa
Ask for the details that decide a trip. Sourced answers open right here.
