Hotel President Wilson, a Luxury Collection Hotel, Geneva ligger på gångavstånd (2,6 km) från Charmilles Stadium, Genève.