Star Hotel Taksim - Istanbul Turkey - Photos
Star Hotel Taksim - Istanbul Turkey - Search and Book Hotel
Inonu Caddesi. Dunya Saglik Sokak No.11
34437 Istanbul Istanbul
Hotels 3 Stars Turkey
Inonu Caddesi. Dunya Saglik Sokak No.11
34437 Istanbul Istanbul
Hotels 3 Stars Turkey