Le Warwick, Geneva hotels at discounted rates

Le Warwick
14 Rue De Lausanne, Geneva, 1201, Switzerland