Amazing space to stay in Geneva, near bus stops that make it convenient to get around the city.