Choose your room
Leon Apart
- Wi-Fi
- Air conditioning
- No pets allowed
Featuring views of the city, Leon Apart Istanbul apartment is situated in European Side with Istanbul's old center, with classic sights like opulent Topkapı Palace, the Blue Mosque, and Hagia Sophia, a mosque famed for its Byzantine mosaics, only 0.9 km from the Hagia Triada Greek Orthodox Church.
This apartment has a central location 900 metres from Sishane tube station and a stone's throw from the Galatasaray High School. Madame Tussauds Istanbul is merely a 7-minute walk from the apartment in Istanbul. Leon Apart apartment also lies in proximity to the Beyoglu.
Visitors will enjoy the comfort of a bathroom with a hairdryer and bath sheets in this accommodation. You'll also come across a separate toilet and a shower.
Leon Apart apartment includes self-catering facilities, such as a mini-kitchen with a refrigerator and kitchenware. Iplikci bus station is approximately 400 metres away.