Map
11 Place du Port, Lausanne, 1006, Switzerland
Close

Hotel

Hôtel Angleterre et Résidence