Leon Apart Istanbul apartment is a great place to stay in the Beyoglu district, a 25-minute walk from the ottoman-style Dolmabahce Mosque.
Situated right in the centre of Istanbul, this apartment is in the vicinity of the private Pera Museum. Church of Saint Anthony of Padua is a few steps from the apartment, while the Dolmabahce Palace is 2.1 km away. A 10-minute drive will take you from Leon Apart apartment to the neoclassical Istanbul Archaeology Museums.
Guests can benefit from a private bathroom.
This property also comes with a fully-fitted kitchen. Iplikci bus stop lies a 5-minute walk away. Leon Apart apartment has a terrace.