Best Western Plus Hotel Mirabeau 4 stars

31, Avenue de la Gare, Lausanne Center, 1003 Lausanne, Switzerland

Hotel image
Read more reviews for Best Western Plus Hotel Mirabeau