The Rome Marriott Grand Hotel Flora is located in the heart of Rome, within the historic city walls and on the ritzy Via Veneto. Unknown to me prior to our trip is the fact that this area is one of the most expensive areas of Rome. As a result, there are a lot of overpriced restaurants on the street, as well as…