It is definitely worth staying at L'Admiral
Regarding the location, the positive point is that it is quite close to the central station (cornavin), with easy access to the airport; the negative point is that the neighborhood is not one of the best (in the middle of the prostitution zone at pacquis,
... which can be scaring in the beginning, although it is safe). I thought the idea of offering a free of charge card for the public transportation sector was very nice. Good and free internet connection. Hotel is very clean and staff is friendly. The bed was very comfortable and the room, although small, very cozy. The breakfast is similar to many 4 star hotels. Given its price, it is definitely worth staying at this hotel in geneva.