Map
34 Rue du Petit-Chêne, Lausanne, 1003, Switzerland
Close

Hotel

Hôtel Alpha-Palmiers