Geneva

Restaurants in Geneva

Located within the Hotel Les Armures in the city’s historic Old Town, this restaurant serves traditional Swiss fare in a two-story space that dates from the 17th century.