TLVstay Apartments - Zangvil 20
Zangvil 20, Tel Aviv, Israel
Booking.com
Book Now