Help finding Photo Booth near hotel for weekly navigo pass
I am really struggling to figure out where the closest photo booth is in reference to our hotel as well as being able to purchase the Weekly navigo pass. I have seen the Sevres bridge station mentioned but when I look at the official website it shows no photo booth and I can't tell if it has a place to also buy the card.
Hotel is - Novotel Paris Pont de Sevres
Any help or guidance on where to go that's close to get the photo and transportation card would be greatly appreciated!
To note: My dad wont have a cell phone so we have to get a physical card. We are coming in via a tour bus so we won't be at any major transportation centres like the airport.