Hotel Appia Lafayette, Paris

13, rue des Deux Gares10e Arrondissement, Paris75010, France