Hostellerie de la Vendee 3 stars

Chemin de la Vendée, 28, 1213 Geneva, Switzerland

Hotel image
Read more reviews for Hostellerie de la Vendee