Photos coming soon
HOTEL
Lemontree Residence
68 Thetsaban 1 road, Chonburi, Thailand
Where it sits
Lemontree Residence
68 Thetsaban 1 road, Chonburi, Thailand
13.16634, 100.92983
Similar stays nearby
Plan around Lemontree Residence
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
