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.
Where Can I Stay near France Tram Stop?
We've got 83 hotels you can pick from within just a mile of France Tram Stop. You may want to think about one of these choices that are popular with our travelers:
Warwick Geneva
- hotel • Free WiFi • Restaurant • Bar • Walkable location
Hotel Suisse
- hotel • Free WiFi • 24-hour front desk • Walkable location
Ibis Geneve Centre Nations
- hotel • Free WiFi • Bar • Terrace • Central location
Hotel N'vY
- hotel • Free WiFi • Restaurant • Fitness center • Walkable location
Novotel Geneve Centre
- hotel • Free WiFi • Restaurant • Spa • Attentive staff
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
- Mont Blanc Bridge
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