The pleasant 3-star Leon Suites offers quick access to Taksim Square, Galata Tower and St. Anthony of Padua Church.
The property is set 10 minutes' walk away from Demiroren Shopping Mall and Istiklal Street. The venue is 4 km away from the city center.
All rooms in Leon Suites are fitted with free Wi-Fi, a kitchen, a work desk, a seating area and climate control. The rooms come with private bathrooms with a shower, a hairdryer and free toiletries along with an electric kettle, a stove and kitchenware.
Guests can enjoy turkish snacks and meals in Pala Ocakbasi located 200 meters away.
Taksim-Talimhane Exit subway station is just 15 minute walking distance from the hotel. The hotel is located 15 minutes walk from Ataturk airport.
The hotel offers parking and a luggage storage and such services as 24-hour reception, dry cleaning and room service.