Le Grand Hotel Dechampaigne est situé à seulement 5 minutes à pied du Louvre et de Notre-Dame, dans le centre de Paris. Il propose des chambres dotées d'une décoration et d'un mobilier de style Louis XIII.