User
Menu
» Hotel Kartal Palace Taksim Square - Istanbul Turkey
Photo Hotel Kartal Palace Taksim Square ISTANBUL
Tarlabasi Blv 22,34435