HOTEL
City Lion by Semavι
Psaromiligkon 13, Crete Island, Greece
Where it sits
City Lion by Semavι
Psaromiligkon 13, Crete Island, Greece
35.33947, 25.13136
Plan around City Lion by Semavι
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
