Map
11 Place du Port, Lausanne 1006, Switzerland
Hotel
Hôtel Angleterre et Résidence