Hotel du Prince Eugene is a comfortable hotel next to the Place de la Nation