Kumru Hotel

Kucuk Aya Sofya Mah. Yusufaskin Sok No:6, Istanbul, Turkey 34400

JDS Travel News JDS Viewpoints JDS Africa/MI