Hotel Rothschild

0
217

The new Hotel Rothschild on Rothschild Blvd. in Tel Aviv is a classy, and offbeat addition to the heart of Israel’s capital city.