Located within 5 minutes' walk of Hagia Triada Greek Orthodox Church, the comfortable 3-star Taksim Square Leon'S Hotel Istanbul offers 27 rooms with views of the city. Featuring luggage storage, this Istanbul hotel is just 1.8 km from Dolmabahce Palace.
The allergy-friendly rooms comprise a balcony and a living room, and offer a flat-screen TV with satellite channels along with a mini-bar, tea and coffee making facilities. Bathroom amenities include a separate toilet and a shower, as well as comforts such as a hairdryer and towels.
Also, Taksim Square Leon'S Hotel features a garden bar. Zubeyir Ocakbasi with Turkish cuisine is located just 450 metres from the property.
The hotel is notable for its prime location, merely 550 metres from Taksim Gezi Park and 2.8 km from Sirkeci train station. The Taksim Square Leon'S Istanbul stands in the immediate vicinity of Taksim tube station. There is Basilica Cistern 3.4 km away, and Tarlabasi bus station is approximately 5 minutes' walk from the accommodation. Guests will find Taskisla cable car station not far from the hotel.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please