Le Roi Th?odore Avenue de Bastia BP 9 Porto-Vecchio, France 20137 Rates recently viewed: ( $225.86 - $314.38 ) 4.0 Star Hotel