This is one of those beautiful buildings with moulded ceilings and balconies at the windows that make up the charm and elegance of Paris. The Grand Hotel Francais is located at place de la Nation, one of Paris'major crossroads.
This attractive building harmoniously combines the intimate and the functionnal beauty and modernity.