1

Hotel Townhouse Tel-aviv
Hotel Townhouse Tel-aviv: Location. Situated in the heart of Tel Aviv, Hotel Townhouse Tel-Aviv is close to Great Synagogue, Carmel Market, and...

Townhouse Tel Aviv
Townhouse Tel Aviv: Hotel Townhouse Tel-Aviv is your casually luxurious home away from home. Operated by an in-the-know international team...
1