Artplus Hotel - an Atlas Boutique Hotel

35 Ben Yehuda Street, Tel Aviv, 63807, Israel

Hotel image
Read more reviews for Artplus Hotel - an Atlas Boutique Hotel