Photos coming soon
HOTEL
Lemon Tree Residence Sriracha
68 72 Tedsaban 1 Road, Si Racha
Where it sits
Lemon Tree Residence Sriracha
68 72 Tedsaban 1 Road, Si Racha
13.16583, 100.93010
Similar stays nearby
Lemon Tree Residence Sriracha
Hotel · 0 m
Hotel Kuretakeso Thailand Sriracha
Hotel · 44 m
Hotel Kuretakeso Thailand Sriracha
Hotel · 44 m
Citadines Grand Central Sri Racha
Hotel · 50 m
Citadines Grand Central Sri Racha
Hotel · 61 m
Lemontree Residence
Hotel · 63 m
Mike's Condo
Hotel · 70 m
Benri sriracha residence
Hotel · 114 m
Plan around Lemon Tree Residence Sriracha
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
