Installations

Hôtel MacMahon *****

Paris - FRANCE

The 5-star MacMahon hotel at the Arc de Triomphe in Paris features 35 rooms and 5 suites.