ALLSTAR DAPHNE HOTEL

SU TERAZISI STREET
Istanbul
Turkey