A great place to stay just a few minutes away from istanbul mall