Photos coming soon
HOTEL
The Leos Residence Apart-Hotel
Fahri Gizden Sokağı 3, Istanbul
Where it sits
The Leos Residence Apart-Hotel
Fahri Gizden Sokağı 3, Istanbul
41.06520, 29.00404
Plan around The Leos Residence Apart-Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
