Ottoman Hotel Imperial

Caferiya Sok. No. 6/1
Istanbul
Turkey