Leonardo Hotel Basel Tel Aviv

156 Hayarkon Street
Tel Aviv
Israel