Taksim Mood Hotel Beyoglu
Just 50 metres to the lively Istiklal Avenue, Taksim Mood is centrally located in Taksim. It offers free Wi-Fi and self-catering accommodation that features air conditioning and a flat-screen TV with cable channels.
Number of rooms: 16
İstiklal Cad. Bekar Sok. No: 24 Beyoglu, Beyoglu, 80080 Istanbul, Turkey