Avila Resort Resort Jomtien Beach, Pattaya
Located in Jomtien Beach in the Chon Buri Province region, Avila Resort features a balcony. This property offers access to a terrace, free private parking and free Wi-Fi.
Number of rooms: 5
Avila Resort pattaya, Jomtien Beach, Thailand