Villa Maïa, Lyon, France

French real estate group Maïa has certainly made an impact with its 5-star debut into the hotel business. Located atop Lyon's Fourvieère hill, what was …