The Hôtel Parc Victoria is an Art-Deco masterpiece in Saint-Jean-de-Luz, southwest of France. An inimitable institution that whisks guests back in time a hundred years...