Ramada Residences by Wyndham Istanbul

Guzelyurt Mah 2148, Istanbul, Turkey 34515

JDS Travel News JDS Viewpoints JDS Africa/MI