Queen Hotel & Spa

Queen Hotel & Spa Address: Bulgurlu Mah. Libadiye Cad. Toygarcesme Sok. No:91 Camlica-Uskudar, Istanbul, Turkey

Minimum price found for Queen Hotel & Spa was: 171 TRY

Click here to get more information, photos & guest ratings for Queen Hotel & Spa