The Hotel is located at Saint Germain des Pres, in the heart of Paris's artistic and spiritual center, across from the Saint Sulpice Church.