Hôtel Cornavin - it's where Tintin stayed. Close to the railway station or No.10 bus (Geneva public transport is free for visitors) both of which will take you to the Motor Show.
Lots of good places to go for good value food and drink in Paquis and towards the lake, Les Brasseurs is just over the road.