The Rothschild Hotel - Tel Aviv's Finest

96 Rothschild Blvd. , Tel Aviv, 65224, Israel

Hotel image
Read more reviews for The Rothschild Hotel - Tel Aviv's Finest