Herods Tel - Aviv Deals stars hotel

Address: Tel Aviv, Israel
Hotel

Pictures from the hotel