Istanbul, Turkey
Teşvikiye, Şakayık Sk. No:6, 34365 Şişli/İstanbul, Turkey, 34365
1 double bed & 1 single bed