Set in the centre of Istanbul, mayza otel is located 300 metres from Istiklal Street and 600 metres from Taksim Square. Each accommodation at the 3-star hotel has city views, and guests can enjoy access to a shared lounge and to a restaurant.
Nombre de chambres: 25
Atif Yilmaz Sokağı, Beyoğlu, 34000 Istanbul, Turquie