Athena Resort Jomtien Beach is an apartment complex located in Pattaya in the Pattaya area. The Athena Pattaya apartment complex offers its guests, among other things: one swimming pool, free Wi-Fi, free parking, family rooms, a bar and you can check-in online.