Queen Hotel &Amp; Spa - Istanbul Turkey - Photos
Queen Hotel &Amp; Spa - Istanbul Turkey - Search and Book Hotel
Bulgurlu Mah.libadiye Cad.toygar Cesme Sok.uskudar
91 Istanbul
Hotels 4 Stars Turkey
Bulgurlu Mah.libadiye Cad.toygar Cesme Sok.uskudar
91 Istanbul
Hotels 4 Stars Turkey