Best Western Hotel Saint Sophia

Address:

Alemdar Cad. 2
Sultanahmet
34112 Istanbul, TR

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms