Meddusa Hotel

Nuruosmaniye Cad No 7
Istanbul
Turkey