Ramada Istanbul Grand Bazaar 4 stars

Gencturk Cad. Şirvanizade Sok. No:11 Vezneciler-Fatih/ İstanbul, Fatih, 34470 Istanbul, Turkey

Hotel image
Read more reviews for Ramada Istanbul Grand Bazaar