Niles Hotel Istanbul

Ordu Caddesi Dibekli Cami Sokak No: 19
Istanbul
Turkey