Switzerland hotels in Lausanne Centre
Multiple accommodations for your stay
Show map
61 results found
Filters
- Most popular first Sorting
300M From The Train Station
Av. De La Gare 48, Lausanne, Switzerland (Open map)
300M From The Train Station Apartment in Lausanne is just 9 minutes' walk from Edipresse Group SA and relatively close to Mosque of...
Read more...