Grand Savur Hotel Istanbul

Gencturk Cd. Sirvanizade Sk. No:19
Istanbul
Turkey