
3
"We say Geneva for clarity’s sake, but it’s worth knowing that the Jiva Hill Resort is technically in France — it’s in the greater Geneva area, in the town of Crozet, just across the border, which looks out over the valley towards Lake Geneva. You’ll find it matters little, until you settle your bill in euros rather than Swiss francs." - Tablet Hotels
