Located right on Place Saint Sulpice, within a stones throw of Le Jardin du Luxembourg and the Latin Quarter, the hotel offers comfortable accommodation.