Taksim Square Leon'S Hotel 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
Spa and relaxation
-
On-site Dining
-
Child-friendly
-
Breakfast
-
Air conditioning
-
No pets allowed
Location
Located nearly 5 minutes' walk from the comfortable Taksim Square Leon'S Hotel Istanbul, guests can quickly reach Hagia Triada Greek Orthodox Church. Boasting a location fairly close to Republic Monument, the 3-star hotel features 27 rooms as well as luggage storage.
You'll be 2.2 km from American Hospital and within 3 km of the Storied 16th - century Suleymaniye Ottoman Mosque. Cultural sights in the area are the neoclassical Istanbul Archaeology Museums (3.1 km) and Madame Tussauds (0.7 km). Also, the sultan Ahmed Blue Mosque lies about a 10-minute drive away, and Taksim underground station is within easy reach of the Taksim Square Leon'S Istanbul. The Taskisla cable car station is around 800 metres from this Istanbul hotel.
Each allergy-friendly room comes with a mini-bar, tea and coffee making equipment, along with leisure options such as a flat-screen TV with satellite channels. The rooms are fitted with private bathrooms. Bathrooms with a separate toilet and a shower, also include a hair dryer and bath sheets. You can enjoy views of the city.
Guests can relax and have a snack in the garden bar. Zubeyir Ocakbasi is located next to Taksim Square Leon'S Hotel and serves Turkish dishes, only 6 minutes' walk away.