Adora Hotel

Hudavendigar Caddesi
Istanbul
Turkey