
Istanbul, Türkiye
Leader Mansion Hotel Suite
3-star hotel
1.2 km straight-line distance
Located in Istanbul (Taksim), Leader Mansion Hotel & Suite is within a 10-minute walk of Galata Tower and Pera Museum. This hotel is 0.6 mi (1 km) from Istiklal Avenue and 1.6 mi (2.5 km) from The Egyptian Bazaar. Enjoy…
- Wi-fi
- 24-hour reception
- Garden
- Sauna






















