townhouse Photos and Gallery stars hotel

Address: 32 Yavne Street Tel Aviv,
Hotel, Boutique Hotels

Pictures from the hotel