Flora Hotel dista circa 0,1 km da Palazzo del Popolo, una delle attrazioni più gettonate di Todi.