Leonardo Boutique Hotel Tel Aviv

17 Habarzel Street
Tel Aviv
Israel