Point Cardinal



Vernier • Show on map
View Details for Price
Point Cardinal is located in Geneva, just 1.8 miles from Stade de Genève and 3.1 miles from Cornavin Train Station. This apartment features free private parking, a 24-hour front desk, and free Wifi. United…More info
