Maywood Hotel, Istanbul

Nöbethane Caddesi No:25 SirkeciSerraglio, Istanbul34410, Turkey