Armada Istanbul Old City Hotel

Ahirkapi Sok. NO: 24
Istanbul
Turkey