Featuring accommodation with a terrace, Villa du Centre is located in Annemasse. The property is set 8.5 km from Gare de Cornavin, 8.5 km from St. Pierre Cathedral and 10 km from United Nations Geneva. Free WiFi is available throughout the property and Jet d'Eau is 7.4 km away.
Towels and bed linen are provided in the homestay. The accommodation is non-smoking.
Stade de Genève is 12 km from the homestay, while PalExpo is 13 km away. The nearest airport is Geneva International Airport, 14 km from Villa du Centre.