Photos coming soon
HOTEL
Lemon Garden
2384. Sokak 28, Antalya, Türkiye
Where it sits
Lemon Garden
2384. Sokak 28, Antalya, Türkiye
36.86178, 30.83951
Similar stays nearby
Mrt Suites Lara
Hotel · 47 m
Echinus Lara Hotel
Hotel · 58 m
Ahi Evran by NewInn
Hotel · 61 m
Ahi Evran Residence by Newinn
Hotel · 122 m
Veranda Suites Hotel
Hotel · 256 m
Veranda Beach Suites
Hotel · 266 m
Glory Life by AntalyaSuites (3+1) Land View
Hotel · 282 m
Unique and stylish family suite H15
Hotel · 282 m
Plan around Lemon Garden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
