Map
34 Rue du Petit-Chêne, Lausanne 1003, Switzerland
Close
Hotel
Hôtel Alpha-Palmiers