Address: 570/274 M.5 Soi 18/2, Pattaya-Naklua Road, Banglamung, Chonburi, Pattaya North
Hotel rating from 10 guests: 7.5
Lek Villa is a 5-minute walk from Wongamart Beach. Located in Pattaya North, the property features a pool, tour desk and massage service. …