Check In TLV Apartment Tel Aviv
Check In TLV offers air-conditioned and fully renovated apartments on several locations in the centre of Tel Aviv and near the beach. Each of the apartments has free Wi-Fi, a fully equipped kitchen, flat-screen cable TV.
Number of rooms: 12
Different locations in Tel Aviv, Tel Aviv, 63432, Israel