Great place at the heart of Geneva. One stop from the airport, near the main train station. Next to a shopping centre (Manor).