Vennes
Bus stop • Transit station • Subway station👍 There is a large parking lot above, and the top floor of the subway station is an aquarium, hotel and restaurant.
Address
1010 Lausanne, Switzerland
Rating on Google Maps
4.50 (18 reviews)Open on Google Maps