This is a photo of the Hotel Stars. It is located in France less than a mile from the Geneva Airport. The listed phone number is 33 (0)4 50 40 52 59.
Hotel Stars can be accessed via Bus Y. Bus Y doesn't stop at the French Sector, you need to be on the Swiss side.