Offering a sun terrace and views of the mountain, Villa Yoda is located in Saint-Jean-de-Luz. Free WiFi is available throughout the property and free private parking is available on site. Every room includes a flat-screen TV. Saint-Jean-Baptiste Church is 1.7 miles from Villa Yoda, while Beach of Saint Jean de Luz is 1.9 miles away. Biarritz - Anglet - Bayonne Airport is 8.7 miles from the property.