Free public transport:
At the airport you can get a free ticket for public transport at the machine in the baggage claim area on the arrival level. This Unireso ticket allows you to use public transport in Geneva free of charge for a period of 80 minutes.
Upon arrival the hotel Epsom will give you the Geneva Transport Card that allows you to use public transport in Geneva free of charge during your stay.