Hotel La Villa Blanche, at İstanbul’s city-centre in two minutes distance to subway station by walking, is bringing you a part of nature with Teras Cafe. Under the trees of calm and peace, a surprising