New Tel Aviv and Jerusalem hotels bring the arts to life
What is a gallery? According to the Merriam-Webster Dictionary, it is a building devoted to the exhibition of works of art. Accor, Europe’s largest hospitality company, has almost simultaneously launched two new hotels in Israel as part of its boutique MGallery Hotel Collection, each with its own original artistic design and unique story. Let’s start […]
Continue Reading