Photos coming soon
HOTEL
Lemon Suites Santorini
Fira Santorini South Aegean 847 00, Fira
Where it sits
Lemon Suites Santorini
Fira Santorini South Aegean 847 00, Fira
36.42263, 25.43064
Plan around Lemon Suites Santorini
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
