Topçekenler Sk., Istanbul
9 bedrooms
Baths
Guests
Located in Istanbul (Taksim), Balo Suite Hotel is a 3-minute walk from Istiklal Avenue and 12 minutes by foot from Taksim Square. This hotel is 1.7 mi (2.8 km) from Galata Tower and 2.6 mi (4.1 km) from Topkapi Palace.
Elevator
Gym
Spa
WiFi/Internet
Breakfast
24/7 front desk
No nearby properties available in this region at the moment.