Choose your room
Leon Apart
- Wi-Fi
- Air conditioning
- No pets allowed
The 5-room Leon Apart Istanbul apartment enjoys a central location around a 5-minute walk from Cicek Passage. Wi-Fi and a car park are also available at this apartment.
Kilic Ali Pasha Complex Mosque is situated merely 1.2 km away, and Madame Tussauds is in proximity to the apartment. The property is within 10 minutes' walk of Galatasaray High School, while Sishane underground station is approximately 900 metres away. Leon Apart apartment is about 3 km from the medieval Greek Orthodox church "Kariye Mosque".
A kitchenette is available for guests to make use of. Iplikci bus stop is in the immediate vicinity of this apartment.