by Steven Grodin Everyone dreams of going to Europe one day, and strolling along those open landscapes and ancient buildings we’ve all seen in movies and read about in books, hoping to find either romance or more of ourselves along the way. I for one, have had the chance to make my way across several regions including France, Great Britain and of course Italy. Of all the places I’ve been to on earth, the one that always stands out in my mind is Venice, Italy….Continue Reading “Hotels You Should Know – CimaRosa, Venice, Italy”