Hotel de France Invalides Paris: A Comfortable Stay Near Paris’s Most Iconic Landmarks