Where is France Tram Stop?
France Tram Stop is located in Geneva City Centre. If you want to find things to see and do in the area, you might want to stop in and see La Perle-du-Lac Park and Centre International de Conferences Geneve.
Things to see and do near France Tram Stop
What to see near France Tram Stop
- La Perle-du-Lac Park
- Centre International de Conferences Geneve
- United Nations European Headquarters
- Paquis Baths
- Brunswick Monument
Things to do near France Tram Stop
- Ariana Ceramics and Glass Museum
- International Museum of the Red Cross and Red Crescent
- Rue du Rhône
- City Center Shopping Area
- Geneve Plage