Hello everybody, My wife and myself have just returned from a week's holiday in Tel Aviv,Israel. Our chosen hotel was the 'Hotel Deborah' located at 87 Ben Yehuda Street which was very conveniently placed for the sea front and other parts of Tel Aviv City, and extremely handy for the local buses and also for the Sheruts(small van type taxi... more

















