Cool little hotel apartment in the center of Geneva, 5 minutes walk from the old town.