Le Château Frontenac se situe à Paris, à 200 mètres de l'avenue des Champs-Élysées et à 800 mètres de l'Arc de Triomphe. Il propose des chambres climatisées, dotées d'une salle de bains privative et d'une télévision à écran plat.