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