Hotel Nena

Klodfarer Cad. No: 8-10
Istanbul
Turkey