L'hôtel All Seasons est situé au cœur de Nancy, une ville réputée pour l'architecture classique de ses bâtiments inscrits au patrimoine mondial, comme ceux de la Place Stanislas.