The apartment location is perfect for exploring old town and is very close to the city center and local transportation to get around Geneva quickly.