Hotel BaloHotel
Hüseyinağa Mahallesi Topçekenler Sokak, Beyoglu, 34435 Istanbul, Turchia
Set in Istanbul, 800 metres from Taksim Square, Hotel Balo offers accommodation with a fitness centre, private parking, a garden and a terrace. This 4-star hotel offers a concierge service and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free Wi-Fi.