The Jaffa is a luxurious hotel located in the heart of Tel Aviv, featuring a stunning rooftop terrace with panoramic views of the city. The terrace is the perfect place to relax and enjoy a drink while taking in the breathtaking views of the Mediterranean Sea and the city skyline. The hotel also offers a range of amenities, including a spa, fitness center, and gourmet restaurant.